zmieniając 127.0.1.1 z powrotem na 127.0.0.1 - czy to coś zepsuje w Unity?

11

/etc/hostsDomyślnie złożyć do hosta 127.0.1.1zamiast127.0.0.1

127.0.0.1   localhost 
127.0.1.1   my_machine

Już się dowiedziałem dlaczego . Ale to sprawiało mi problemy z testowaniem niektórych aplikacji internetowych, które miały zakodowane założenie, że lokalna maszyna == 127.0.0.1. Więc zmieniłem plik hosts na

127.0.0.1   localhost my_machine

Pytaniem jest:

  • czy istnieją powody, dla których 127.0.1.1hack nadal obowiązuje?
  • jeśli tak, to które oprogramowanie zawarte w 11.04 może mieć problem z wprowadzoną przeze mnie zmianą?
vartec
źródło

Odpowiedzi:

11

Twoja lokalna maszyna JEST 127.0.0.1 . Jest to standardowy adres IP dla localhost.

Zamiast tego nazwa hosta komputera jest przetwarzana na 127.0.1.1.

Nie powinno być problemu zmienić go na cokolwiek z zakresu 127.0.0.0/8, który jest zarezerwowany dla pętli zwrotnych .

Dopóki nic nie słucha wyłącznie na 127.0.1.1ciebie powinno być bezpieczne. Aby sprawdzić, czy coś nasłuchuje 127.0.1.1:

sudo netstat -tunelp | grep 127.0.1.1
Pan Shunz
źródło