Todos sabemos o que 127.0.0.1
é usado para (loopback). Mas o restante do 127.0.0.0/8
espaço reservado de loopback é amplamente utilizado para alguma coisa?
Todos sabemos o que 127.0.0.1
é usado para (loopback). Mas o restante do 127.0.0.0/8
espaço reservado de loopback é amplamente utilizado para alguma coisa?
Respostas:
Também é reservado para loopback, então não, não é amplamente usado para nada.
Na prática, 127.0.0.1 geralmente é usado como "o" endereço de loopback, mas o resto do bloco também deve fazer loopback, o que significa que geralmente não é usado para nada. (Embora, por exemplo, switches Cisco maiores usem IPs 127.0.0.xx para escutar placas e módulos conectados, pelo menos alguns outros endereços estão em uso.)
Do RFC3330: endereços IPv4 de uso especial
127.0.0.0/8 - Este bloco é atribuído para uso como o endereço de loopback do host da Internet. Um datagrama enviado por um protocolo de nível superior para um endereço em qualquer lugar dentro desse bloco deve retornar dentro do host. Isso geralmente é implementado usando apenas 127.0.0.1/32 para loopback, mas nenhum endereço dentro desse bloco deve aparecer em nenhuma rede em qualquer lugar [RFC1700, página 5].
Na prática, vi outros endereços 127.0.0.0/8 usados em dois lugares:
/etc/hosts
arquivo Ubuntu . Não me lembro dos detalhes, mas houve um conflito, então eles adicionaram outra localhost-something
entrada com um endereço IP diferente no 127.0.0.0/8
intervalo. É 127.0.1.1 e é uma solução alternativa de erro.A
registros são relativamente pequenos. Não há nada mágico em usar o 127/8 para tais propósitos, é garantido que ele não será usado para nada real e significativo que não possa ser facilmente detectado imediatamente.
0.0.0.0
,. A desvantagem disso é que você não seria capaz de diferenciar os resultados com base no endereço IP resolvido, mas, para isso, não tenho certeza do que é o ovo e da omelete.
127.0.1.1
não é uma solução alternativa de erro , é uma solução alternativa para a incapacidade de especificar a porta DNS resolv.conf
; portanto, o dnsmasq usa um endereço IP de loopback incomum para evitar conflitos com outros servidores DNS que usam o soquete 127.0.0.1:53.
Como já foi dito, o bloco inteiro é usado como loopback, então estou adicionando apenas um exemplo para o uso regular da área de trabalho.
Loopback diferente do 127.0.0.1
necessário se você deseja proteger o RDP, ou alguma outra conexão restrita, com proxy local. Por exemplo, o uso do RDP através do túnel SSH requer que você configure o lado local para o encaminhador de portas escutar 127.0.1.2
. Isso ocorre porque o cliente RDP que acompanha o Windows se recusa a se conectar a localhost
ou 127.0.0.1
.
É isso mesmo, normalmente você não conectaria o cliente RDP ao mesmo computador que está usando (e não poderá fazê-lo, mesmo que deseje ver bons efeitos de espelho :).
127.0.1.0
, mas ele dá o mesmo erro de acesso negado como se eu tivesse usado 127.0.0.1
.