如何使用Java获取用户IP和主机名

时间:2012-07-20 13:34:29

标签: java ip localhost remote-host

InetAddress addr = java.net.InetAddress.getRemoteHost();
MyHost = addr.getHostName();
IPaddressString = addr.getHostAddress();

以上代码返回用户本地数据127.0.0.1和Localhost

1 个答案:

答案 0 :(得分:0)

1。如果你想要远程用户的IP,那么你必须拥有他的域名,如果你想        他的域名然后你必须拥有他的IP。

2. 现在我希望您处于局域网环境中,并正确配置了IP。

3. 尝试使用ip假设192.168.20.1分配您的电脑,将另一台电脑分配为192.168.20.2

4. 如果你有与远程电脑关联的域名,那么你将使用你的代码获得他的域名。