tsk*_*zzy 12
您可以使用NetworkInterface该类查询可用的网络接口.然后使用该bind()方法将此接口绑定到Socket .
NetworkInterface ni = NetworkInterface.getByName("eth0");
Socket socket = new Socket();
socket.bind(ni.getInetAddresses().nextElement());
Run Code Online (Sandbox Code Playgroud)
这些都在Java教程中指定:http://docs.oracle.com/javase/tutorial/networking/nifs/definition.html
NetworkInterface nif = NetworkInterface.getByName("bge0");
看这里:
http://docs.oracle.com/javase/tutorial/networking/nifs/definition.html
| 归档时间: |
|
| 查看次数: |
7820 次 |
| 最近记录: |