Java之獲取本機所有IP

2021-08-29 17:58:23 字數 573 閱讀 1539

ip工具類:

//獲取本機所有ip位址

public class iputil }}

} catch (socketexception e)

return iplist;}}

測試類:

listip = iputil.getlocaliplist();

system.out.println("本機ip為:"+ip);

輸出結果為:

之後經過測試發現,如果僅獲取ipv4,可以直接用jdk獲取:

system.out.println("本機ipv4為:"+inetaddress.getlocalhost().gethostaddress());
輸出結果為:

QT 獲取本機所有IP

qt 獲取本機所有ip include include include bool islanip uint ip 127.x.x.x給本機位址使用 224.x.x.x為多播位址段 255.255.255.255為通用的廣播位址 10.x.x.x,172.16.x.x和192.168.x.x供本地網使...

Python獲取本機的IP位址和所有IP位址

來看 執行看效果 import socket socket.gethostname 獲取當前主機名 通過hostname查詢,注意這個並不一定會得到真確的ip位址 print socket.gethostbyname socket.gethostname 通過訪問自己udp方式獲取,這個會獲取當前的...

獲取本機IP

獲取本機ip char name 255 gethostname name,sizeof name cstring ip lphostent lphost lphost gethostbyname name in addr ppaddr in addr lphost h addr list in a...