在Linux系统下用Java语言获取客户端的IP地址,MAC地址,客户端的主机名称?

2024-11-29 14:49:20
推荐回答(1个)
回答(1):

这个网上很多,主要是机器必须支持ICMP和NETBIOS协议。你参考一下:
public String getIP()
{
InetAddress inet;
try {
inet =
InetAddress.getLocalHost();
InetAddress.getByName("");
return
inet.getHostAddress();
} catch (UnknownHostException e) {
// TODO
Auto-generated catch block
e.printStackTrace();
}
return "";
}