需要网络上机器的特定IP地址

时间:2013-04-18 23:10:39

标签: java networking

我的代码需要插入运行它的机器的IP地址。我是这样做的,

InetAddress IP = InetAddress.getLocalHost();
String hostAddress = IP.getHostAddress().trim();
//insert ip into DB

现在我的客户正确告诉我,在不同的机器上测试此代码时,所有插入的ip都为127.0.0.1。我认为机器是网络的,因此返回本地主机ip。

但如何解决这个问题?我需要单个盒子的uniq ip地址。

0 个答案:

没有答案