alterando a máscara de rede da interface de loopback

alterando a máscara de rede da interface de loopback

Posso alterar a máscara de rede da interface de loopback (geralmente loa interface tem 127.0.0.1/8):

pi@raspberrypi:~ $ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Local Loopback)

pi@raspberrypi:~ $ sudo ifconfig lo 127.0.0.1 netmask 255.255.255.0 up

pi@raspberrypi:~ $ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.255.255.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Local Loopback)

Que efeitos negativos isso pode ter? Que armadilhas ele esconde?

Responder1

Então o loopback responde apenas a 127.0.0.1/24. Não faça isso, não há propósito nesta configuração fora do padrão.

Apenas uma coisa que pode estar quebrada: sistemas Debian quegarantir que seu próprio nome de host possa ser resolvidovia em /etc/hosts, possivelmente para 127.0.1.1.


Lembre-se que no Linux ifconfigestá obsoleto há muitos anos.

O iproute equivalente é:

ip addr add 127.0.0.1/24 dev lo
ip addr del 127.0.0.1/8 dev lo

Responder2

bem, parece que será o futuro 127/16

de acordo com este documento https://www.ietf.org/id/draft-schoen-intarea-unicast-127-00.html

informação relacionada