Este es el /etc/network/interfacescontenido de mi archivo
La única forma en que esto tiene efecto es cuando el sistema se reinicia.
Estoy tratando de que se efectúe manualmente. Mis intentos a continuación.
auto eth0
iface eth0 inet static
address 192.168.1.57
netmask 255.255.255.0
gateway 192.168.1.1
up ip addr add 192.168.0.57/24 dev eth0 label eth0:1
down ip addr del 192.168.0.57/24 dev eth0 label eth0:1
up ip route add 192.168.0.0/24 via 192.168.0.1 dev eth0:1 metric 20
down ip route del 192.168.0.0/24 via 192.168.0.1 dev eth0:1 metric 20
Primero trató de correr sudo ifup eth0
y recibo
RTNETLINK answers: File exists
Failed to bring up eth0.
El /etc/network/interfacesúnico trabajo cuando reinicio el sistema
Aparte de eso, he intentado
sudo /etc/init.d/networking restart
sudo service network-manager restart
sudo service networking restart
Pero ninguno de ellos mostrará los cambios en el interfacesarchivo
Mi única opción era sudo ifup eth0y eso da el error anterior.
¿qué está mal?
fuente

sudo ifdown eth0daifdown: interface eth0 not configuredy corriendo sudo ifdown eth0 && ifup eth0 da lo mismoifaceestrofa en tu/etc/network/interfacesarchivo yifdown/ifupvuelve a hacerlo .ifacecrearan un gran problema. ¿podría editar esto en su respuesta para que pueda ayudar a alguien? y debe haber unsudoantesifup-> de losudo ifdown eth0 && sudo ifup eth0contrario me sale unpermission deniederrorIntente buscar / run / network / ifstate y modifíquelo agregando eth (n) = eth (0) si no ve el eth deseado allí.
Ex:
Después de eso, use el comando sudo ifdown eth (n) y luego sudo ifup eth (n).
fuente
Para cualquier otra persona que terminó aquí, tuve que detener todas las interfaces y puentes y luego descargar los módulos antes de que el error RTNETLINK desapareciera.
o simplemente reiniciar.
fuente
Acabo de encontrarme con este problema y ninguna de las soluciones anteriores funcionó para mí. No pude cambiar
/run/network/ifstateporque se restableció inmediatamente al estado anterior. Tampocosudo ifdown eth0 && sudo ifup eth0funcionó.Luego descubrí el siguiente comando:
que resolvió el problema
fuente