3
A
回答
0
NetworkInterface nif = NetworkInterface.getByName("bge0");
在這裏看到:
http://docs.oracle.com/javase/tutorial/networking/nifs/definition.html
9
您可以查詢使用NetworkInterface
類可用的網絡接口。然後使用bind()
方法將此接口綁定到套接字。
NetworkInterface ni = NetworkInterface.getByName("eth0");
Socket socket = new Socket();
socket.bind(ni.getInetAddresses().nextElement());
這是在Java教程所有規定:http://docs.oracle.com/javase/tutorial/networking/nifs/definition.html
+0
當我嘗試在java中發送UDP數據包時,它顯示錯誤。在線程「主要」 java.net.BindException 例外:無法分配請求的地址:發送數據報在java.net.DualStackPlainDatagramSocketImpl.socketSend(本機方法) \t在java.net.DualStackPlainDatagramSocketImpl.send(來源不明) \t失敗\t在java.net.DatagramSocket.send(未知源) –
相關問題
- 1. 在Android上指定網絡接口
- 2. 如何在從Node.js發出網絡請求時指定網絡接口?
- 3. 如何確定Java中的Internet網絡接口
- 4. 網絡接口 - VB.Net/Java
- 5. 如何定義網絡接口
- 6. 如何指定要使用的QUdpSocket的網絡接口?
- 7. 如何用Ruby的法拉第指定網絡接口?
- 8. 如何爲Redis複製指定網絡接口?
- 9. 在Golang中爲http請求指定網絡接口
- 10. 如何在java中同時使用多個網絡接口?
- 11. 設置網絡接口指標
- 12. 如何創建一個指向特定網絡接口的傳出套接字?
- 13. 如何在具有多個網絡接口的節點中爲kube-proxy和kubelet指定接口?
- 14. 在.NET中指定UDP組播應該連接到什麼網絡接口
- 15. 如何指定網絡子網
- 16. 如何在java中獲取當前網絡連接的接口mac地址?
- 17. Java嵌入式網絡接口
- 18. 如何指定對象在Java中實現接口?
- 19. 如何監控Java中特定接口的網絡使用情況?
- 20. 如何確定網絡連接正在使用哪個端口?
- 21. 如何爲NSURLSession連接選擇特定的網絡接口?
- 22. 如何枚舉網絡接口
- 23. 如何實現虛擬網絡接口
- 24. 如何獲得網絡接口類型
- 25. 如何刪除網絡接口?
- 26. 如何查找網絡接口名稱
- 27. 如何監視網絡接口(go-lang)
- 28. 指定DNS解析的網絡接口的c-ares
- 29. 手動指定要發送數據的網絡接口
- 30. 如何告訴Qt網絡更改輸出網絡接口?
通常情況下,你就不會在乎哪一個來自 - 你只是想要的文件! _WHY_是否需要通過特定的連接類型? –
@ X-Zero:例如一個WiFi連接,該連接具有通往按次付費互聯網連接的路線,以及帶有按次付費互聯網連接的LAN連接。如果速度允許,您更願意在按次付費的連接上處理您的下載。我的兩分錢。 –
@Luca - +1 - 是的,這將是一個有效的用例,儘管如果類似的情況可能會在原始問題中指定。真的,我只是想確保OP不會給自己一個他可能沒有的問題。 –