Ne 127.0.0.1
için kullanıldığını hepimiz biliyoruz (geridönüş) Ancak, ayrılmış 127.0.0.0/8
geridöngü boşluğunun geri kalanı yaygın olarak herhangi bir şey için kullanılıyor mu?
Ne 127.0.0.1
için kullanıldığını hepimiz biliyoruz (geridönüş) Ancak, ayrılmış 127.0.0.0/8
geridöngü boşluğunun geri kalanı yaygın olarak herhangi bir şey için kullanılıyor mu?
Yanıtlar:
Ayrıca geridönüşüm için de ayrılmış, yani hayır, hiçbir şey için yaygın olarak kullanılmıyor.
Uygulamada, 127.0.0.1 genellikle "geridöngü adresi" olarak kullanılır, ancak bloğun geri kalanı da geridönüşüm yapmalıdır, yani genel olarak hiçbir şey için kullanılmaz. (Örneğin, daha büyük Cisco anahtarları takılı kartları ve modülleri dinlemek için 127.0.0.xx IP kullanır, bu nedenle en azından diğer adreslerin bazıları kullanımdadır.)
RFC3330'dan: Özel Kullanım IPv4 adresleri
127.0.0.0/8 - Bu blok İnternet ana bilgisayarı geridöngü adresi olarak kullanılmak üzere atanmıştır. Daha yüksek seviyeli bir protokol tarafından bu blok içindeki herhangi bir adrese gönderilen bir datagram, ana bilgisayar içine geri dönmelidir. Bu genellikle geridöngüleme için yalnızca 127.0.0.1/32 kullanılarak uygulanır, ancak bu blok içindeki hiçbir adres hiçbir yerde hiçbir yerde görünmemelidir [RFC1700, sayfa 5].
Uygulamada, iki yerde kullanılan diğer 127.0.0.0/8 adreslerini gördüm:
/etc/hosts
dosyasında. Ayrıntıları hatırlamıyorum, ancak bir çelişki vardı, bu yüzden aralıkta localhost-something
farklı bir IP adresine sahip başka bir giriş eklediler 127.0.0.0/8
. Bu var 127.0.1.1 ve bir hata geçici çözüm bu.A
kayıtlar oldukça küçüktür. Bu tür amaçlar için 127/8 kullanımı hakkında büyülü bir şey yok, sadece kolayca tespit edilemeyen gerçek önemi olan herhangi bir şey için kullanılmaması garanti edilmektedir.
0.0.0.0
. Bunun dezavantajı, IP adreslerine göre sonuçları farklılaştıramayacak olmanızdır, ancak bunun için ne yumurta, ne de omlet ne olduğundan emin değilim.
127.0.1.1
bir hata çözümü değildir , DNS bağlantı noktasını belirtememek için bir geçici resolv.conf
çözümdür, bu nedenle dnsmasq, 127.0.0.1:53 soket alan diğer DNS sunucularıyla çakışmaları önlemek için bazı olağandışı geridöngü IP adresleri kullanır.
Daha önce de belirtildiği gibi tüm blok geridöngü olarak kullanılır, bu yüzden normal masaüstü kullanımı için sadece bir örnek ekliyorum.
127.0.0.1
Yerel proxy ile RDP'yi veya başka bir kısıtlı bağlantıyı korumak istiyorsanız, geridöngü dışında bir geridöngü gereklidir. Örneğin, RDP'yi SSH tüneli üzerinden kullanmak, port ileticinin dinleyebilmesi için yerel tarafı ayarlamanızı gerektirir 127.0.1.2
. Windows ile birlikte gelen RDP istemcisi bağlanmak reddediyor olmasıdır localhost
ya 127.0.0.1
.
Doğru, normalde RDP istemcisini kullandığınız bilgisayara bağlamazsınız (ve güzel ayna efektleri görmek isteseniz bile buna izin verilmez :).
127.0.1.0
, ancak kullandığım gibi erişim engellendi hatası veriyor 127.0.0.1
.