изменение 127.0.1.1 обратно на 127.0.0.1 - это что-нибудь сломает в Unity?

10

/etc/hostsФайл по умолчанию ваше имя хоста , 127.0.1.1а не127.0.0.1

127.0.0.1   localhost 
127.0.1.1   my_machine

Я уже выяснил почему . Но это доставляло мне проблемы с тестированием некоторых веб-приложений, в которых было жестко предположено, что локальная машина == 127.0.0.1. Так что я изменил свой файл hosts на

127.0.0.1   localhost my_machine

Вопрос:

  • Есть ли причины, по которым 127.0.1.1хак все еще действует?
  • Если да, то какое программное обеспечение, включенное в 11.04, может иметь проблемы с внесенными мною изменениями?
Vartec
источник

Ответы:

10

Ваша локальная машина ЕСТЬ 127.0.0.1 . Это стандартный IP для localhost.

Вместо этого имя хоста вашей машины разрешается в 127.0.1.1.

Не должно быть никаких проблем, чтобы изменить его на что-нибудь в диапазоне 127.0.0.0/8, который зарезервирован для петель .

Пока ничего не слушает исключительно на 127.0.1.1вас должны быть безопасными. Чтобы найти, если что-то слушает 127.0.1.1:

sudo netstat -tunelp | grep 127.0.1.1
Мистер Шунц
источник