Tengo una dirección IP adicional disponible para mi servidor, por lo que necesito asignarla en el archivo de interfaces. Por el momento, tengo esto:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address aaa.aaa.aaa.aaa
netmask 255.255.254.0
gateway bbb.bbb.bbb.bbb
dns-nameservers ccc.ccc.ccc.ccc ddd.ddd.ddd.ddd eee.eee.eee.eee
dns-search vps-number.com
¿Qué agrego para asignar mi nueva dirección IP (fff.fff.fff.fff)? ¿Y cómo lo reinicio para aceptar la nueva configuración?
networking
server
ip-address
babbaggeii
fuente
fuente

Respuestas:
Entonces puedes correr
sudo ifup eth0:0para subirlo ysudo ifdown eth0:0bajarlo.fuente
auto eth1(no funcionó en AWS) no funciona, use como en el ejemploauto eth0:0.iproute2método , funcionó.Para una dirección IP adicional, generalmente agrego:
al final de la
iface eth0 inet staticestrofa para futuros reinicios y luego ejecute el comandosudo ip addr add fff.fff.fff.fff/prefixlen dev eth0nuevamente manualmente para activarlo directamente.Si tu máscara de red es,
255.255.254.0entoncesprefixlendebería ser23para ti.Sin embargo, me encantaría saber si hay una mejor manera.
fuente
upes problemático ya que network-online.target no lo espera. servicios de systemd como nginx no lograrán unen en IP añadida porupel tiempo de inicioComo señala Heihachi, el uso de alias ethx: x no está actualizado. Sin embargo, la
ip addrsolución es peor. Es feo e incompleto, ya que también tendrá que agregar unadownvariante oifdownno funcionará de manera muy limpia.Vea https://wiki.debian.org/NetworkConfiguration#Multiple_IP_addresses_on_one_Interface para una mejor solución: ahora puede repetir las estrofas iface para la misma interfaz. Entonces, solo la solución anterior, pero suelte el
:xsufijo.fuente
iproute2método fue en 2015 . Y el método heredado (¿has notado el nombre?) No funcionó para mí en Debian Stretch. Parecía que las opciones posteriores (desdeeth0:0) anulaban las anteriores (from eth0). Es decir, después desystemctl restart networkingque terminé con solo la segunda IP (la primera IP se desconectó).