2
A
回答
0
3
0
你不能,除非你的网络上有一些设备将其数据发回给你。通常情况下,没有什么会这样做的。如果您将数据发送到网络上,则无法恢复。
如果您已经设置了某些内容以将数据返回给您,请将数据发送到该数据,并遵循所支持的任何机制。
2
您可以尝试在客户端和服务器套接字上设置SO_BINDTODEVICE套接字选项,并将外部NIC接口作为参数。
参见:http://codingrelic.geekhold.com/2009/10/code-snippet-sobindtodevice.html为例
我不知道这是不够的 - 有可能是在内核IP协议栈完整性检查丢弃报文的以太网目的地和来源都是你的。可能有一个sysctl来禁用这个检查,或者你可以编译你自己的内核,而不用检查这个特定的测试。
相关问题
- 1. 同一台机器上的Git客户机和服务器
- 2. 在同一台机器上测试INDY TCP客户机和服务器delphi
- 3. 客户端和服务器使用同一台机器
- 4. 当服务器和客户端在同一台机器上时收听广播
- 5. 多台Informatica Powercenter客户机在同一台机器上?
- 6. 在不同的机器上运行客户端和服务器
- 7. WWF服务和ASP.NET客户端在同一台服务器上
- 8. Capistrano,SVN回购和网络服务器在同一台机器
- 9. 在同一台机器上运行JPOS客户机和服务器模拟器会引发错误
- 10. 进程间通信:一台服务器和多台客户机
- 11. 客户端/服务器安装只能在同一台机器上运行
- 12. Jenkins和OS X服务器在同一台机器上
- 13. 如何同步多台客户机上的服务器列表?
- 14. Virtuemart移动和台式机在同一台服务器上
- 15. Git在另一台机器上的Windows服务器和GUI客户端(AWS)
- 16. 在一台机器上运行服务器和客户端(netbeans 8.1)
- 17. 一台机器上的木偶主机和客户机
- 18. 在同一台机器上使用IIS服务器和wamp服务器
- 19. 配置服务器同时在多台客户机上执行服务器上的Matlab,SPSS等服务器
- 20. 具有不同语言环境的客户端和服务器 - 回退机制
- 21. TCP客户机/服务器
- 22. 思考把一个SVN服务器和CI服务器在同一台机器
- 23. zend服务器和xampp在同一台计算机上
- 24. 在同一台机器上托管WWW和RESTful服务
- 25. 在没有凭证的另一台机器上启动服务
- 26. 如何在一台本地机器/主机上测试一个简单的tcp客户机/服务器?
- 27. 同一台机器上的SVN和VSS客户端
- 28. 客户机/服务器和浏览器/服务器
- 29. 在同一台机器上运行两个Jetty服务器
- 30. 在同一台机器上的多个TcpClients作为服务器
您是通过主机名解决吗?不确定,但也许提供非回送IP地址就够了? – RedX
检查了。这不够。 – Michael