2
A
回答
2
我发现,您可以在网址定义网络接口这样的:
192.168.1.122%eth0
它的工作在Ubuntu,我希望它在不同的系统中工作过。
1
这或多或少脱离了Java程序的控制。
由操作系统决定在哪里发送数据包。它将在配置为具有到目的IP的路由的接口上发送数据包 - 或者在默认路由上发送它。所以,你必须确保你已经正确配置你的操作系统来将IP数据包路由到你想要的地方,并且它只会在那个接口上发送它们。
+0
嗯所以您认为解决方案在OS中的路由表中。这也是我的第一个想法,但我想创建更多的抽象应用程序。我发现http://download.oracle.com/javase/1.4.2/docs/api/java/net/NetworkInterface.html,但似乎现在有办法如何在http请求中指定网络接口。我不知道套接字如何在Java中工作。 Iam Java初学者。 – 2011-01-24 20:24:07
相关问题
- 1. python,通过一个网络连接发送很多HTTP请求
- 2. 对WININET HTTP请求使用特定的网络接口
- 3. node.js使用网络接口的HTTP请求
- 4. 在Golang中为http请求指定网络接口
- 5. 通过3G网络发送HTTP请求而不使用WiFi?
- 6. 通过SSL请求网络服务
- 7. 通过React Native进行网络请求
- 8. 通过HTTP登录到网页请求
- 9. 通过一个tls连接使用Go的HTTP GET请求
- 10. 通过PHP的http请求
- 11. 通过IPv6的HTTP请求
- 12. 通过CFStream的HTTP请求
- 13. 如何通过网络执行网络请求?
- 14. 通过套接字连接的多个HTTP请求
- 15. GIT + HTTP不通过网络
- 16. 路由网络请求只通过移动数据连接
- 17. 做一个qt的网络请求
- 18. HTTP请求是通过AJAX
- 19. HTTP POST请求通过Mailjet
- 20. Openfire MUC通过HTTP请求
- 21. 为什么不会通过这个网络请求通过有效网站
- 22. 在Adhoc网络上读取HTTP请求
- 23. CIL如何使用网络/ http请求?
- 24. 为HTTP请求读取网络流
- 25. 角度通过请求正文到一个Restful接口
- 26. 通过php发送多个http请求
- 27. 角$ HTTP请求到另一个端口
- 28. 通过两个网络接口进行套接字编程simuntaneoulsy
- 29. 通过Tor在同一个出口节点上创建2个HTTP请求
- 30. 使用HttpClient通过HTTP GET请求请求整个页面
同样的问题在这里http://stackoverflow.com/questions/1008781/is-it-possible-to-specify-which-network-interface-for-a-jvm-or-ide-to-use – Cratylus 2011-01-24 20:33:53