127.0.0.1:
127.0.0.1, çoğu sistemin varsayılan geridönümüdür. Geridöngü adresi, sistem tarafından işletim sisteminin ağ yığınını doğrulamak için kullanılan bir adrestir.
IPv4 için 127.0.0.0/8
geridöngü adresi, alt ağda ::1/128
ping
herhangi bir değeri alabilir. IPv6 için geridöngü adresi , ağ yığınınız işletim sisteminizde çalışıyorsa, bu aralıktaki herhangi bir değerin çalışması için alt ağdaki herhangi bir değeri alabilir .
localhost:
localhost
bir ana bilgisayar adı, bu bir tür etki alanı adı, ancak kendi makinenizde yerel.
Genellikle IPv4 ve IPv6 geri döngü varsayılan puan Bu ana bilgisayar adı 127.0.0.1
veya ::1
.
localhost
Adres dosyayı düzenleyerek kolayca değiştirilebilir /etc/hosts
.
Sisteminiz servisi kullanıyorsa systemd-resolved
, bu servis localhost'un çözülme şeklini idare eder.
Göre belgelenmesisystemd-resolved
:
"Localhost" ve "localhost.localdomain" ana bilgisayar adları (ve ".localhost" veya ".localhost.localdomain" ile biten herhangi bir ana bilgisayar adı) IP adreslerine çözümlenir 127.0.0.1
ve::1
ping
Bir ana bilgisayar adına veya etki alanı adına ping yapmaya çalıştığınızda, işletim sisteminden bu ana bilgisayar adını veya etki alanı adını çözmesini ister. Senin durumunda, devre dışı bıraktın, icmpv4
ancak localhost, IPv6 geridöngü ve IPv4 geridönüşümün değil, sadece IPv6 geridöngü yanıtın olarak çözüldü.
Aradaki fark, bir durumda bir IP'ye ping yapmaya çalışırken diğerinde birkaç değer alabilen bir ana bilgisayar adına ping işlemi yapmanızdır.
İcmpv6'yı
devre dışı bırakın IPv6'ya ihtiyacınız yoksa devre dışı bırakmanızı tavsiye ederim. Güvenlik duvarı ve hizmetleri yapılandırmak için yapmanız gereken tüm işleri ikiye katlar:
sysctl -w net.ipv6.conf.all.disable_ipv6=0
IPv6 desteğini hala istiyor ve kaçınmak istiyorsanız icmpv6
, şunları kullanabilirsiniz ip6tables
:
ip6tables -A INPUT -p icmpv6 --icmpv6-type echo-request -j DROP