列出连接java的所有设备的所有ip地址

时间:2017-12-02 00:10:59

标签: java sockets networking serversocket

我编写了一个客户端套接字程序并在不同设备之间进行聊天

但是如果我想在网络上连接两台设备我通过CMD建立

所以,如果我创建套接字并绑定它,如IP和端口

Socket clientSocket = new Socket("127.0.0.1", 6000);

我应该将IP(127.0.0.1)替换为网络中另一台机器的IP

是否有办法列出网络中的所有IPS以从中进行选择以将IP自动放入Sokect中?

1 个答案:

答案 0 :(得分:-1)

您可以使用本文中提到的方法:

How to get a list of all valid IP addresses in a local network?

您可以使用

从程序中调用这些方法
  

调用Runtime.getRuntime()EXEC(命令);

希望这有帮助。