Java获取我的IP地址
- 论坛
- Java获取我的IP地址
13 浏览
Java获取我的IP地址
我正在尝试在Java中获取我的Internet IP地址,但每次都得到本地地址(即:127.0.0.1),而我的IP地址是192.168.0.xxx。
我正在使用以下代码:
InetAddress.getLocalHost().getHostAddress();
这似乎是获取IP地址的标准方法,但不符合我的需求。每个教程都说要使用这行代码,所以我有点困惑。
请问有谁可以告诉我如何获取我的正确IP地址吗?
我正在运行连接WiFi的设备,没有使用任何电缆。我正在使用ifconfig inet addr给出的IP连接到服务器,并且希望获取设备的inet addr。我可以在服务器端检查套接字的IP,但我认为如果设备(客户端)告诉服务器他期望其他设备连接的IP会更好。