Aunque probablemente no nos dejará pronto, ifconfig
es la forma "antigua" de hacer las cosas y está siendo reemplazada por la ip
dominio. La forma de hacer esto con ip
es:
ip addr add 192.168.40.1/32 dev lo
Ya no hay necesidad de interfaces virtuales (es decir, el lo:10
y así sucesivamente, Mukesh usó), pero aún puedes tenerlos si quieres como
ip addr add 192.168.40.1/32 dev lo label lo:40
tenga en cuenta que estoy usando /32
máscaras de red porque lo
es especial porque responderá por una dirección perteneciente a una red configurada en él. Entonces, si agrega 192.168.40.1/24
en realidad responderá a cualquier 192.168.40.*
dirección, no solo .1
Con ese fin, para su ejemplo original de 127.0.0.2
, en realidad ya responderá a eso, porque cae en 127.0.0.0/8
por lo que no tiene que hacer nada para obtener esa dirección en particular.
Además, tenga cuidado con las direcciones en loopback, porque el kernel sabrá que la dirección está en el host y también responderá a las solicitudes de esa dirección en las interfaces físicas.
1) Puede agregarlo temporalmente usando el siguiente comando
ifconfig lo:40 192.168.40.1 netmask 255.255.255.0 up
2) Agréguelos permanentemente a /etc/network/interfaces
auto lo lo:10 lo:20
iface lo inet loopback
iface lo:10 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
iface lo:20 inet static
address 192.168.20.1
netmask 255.255.255.0
network 192.168.20.0