InetAddress.getLocalHost ()всегда возвращает 127.0.0.1

Кто-нибудь знает, почему InetAddress.getLocalHost ()всегда возвращает 127.0.0.1, хотя я изменил ip внутри /etc/hosts? После изменения

hostname -i

возвращает правильный ip (192.168.x.x ), но InetAddress.getLocalHost ()по-прежнему является именем.

Кстати, я использую jdk 1.6.0 _31 на CentOS 6.2. Спасибо!

5
задан Jingwei 21 July 2012 в 14:17
поделиться