Estoy intentando cambiar una IP estática asignada a una máquina virtual Debian. Modifiqué el/etc/red/interfacesarchivo pero a mi Debian no parece gustarle la nueva configuración
Actualmente, la IP de la máquina está configurada en 192.168.1.136 y quiero que la IP de la máquina esté configurada en 192.168.1.8.
aquí está mi modificado/etc/red/interfaces:
auto lo
iface lo inet loopback
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.1.8
gateway 192.168.1.1
netmask 255.255.255.0
Respuesta1
La forma de Debian de recargar la configuración de red es:
/etc/init.d/networking restart
como raíz
Respuesta2
Intentar
ifdown eth0 ; ifup eth0
para "recargar" la configuración de red. O simplemente reinicie la máquina. Además, Debian (y muchas otras distribuciones) de forma predeterminada "vincula" la MAC de la interfaz dada al nombre de la interfaz usando udev (/etc/udev/rules.d/70-persistent-net.rules), por lo que si cambió la MAC de la máquina correctamente la interfaz será eth1 (para "deshacerlo", eliminar ese archivo udev)
Respuesta3
¿Quizás el nombre de la interfaz ya no sea eth0? Pruebe lo siguiente para conocer los nombres de sus interfaces:
# ifconfig | grep ^eth
Si es necesario, cambie la configuración en /etc/networking/interfaces y reinicie la red:
# /etc/init.d/networking restart
(como raíz)