Este es el /etc/network/interfaces
contenido 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 interfaces
archivo
Mi única opción era sudo ifup eth0
y eso da el error anterior.
¿qué está mal?
fuente
sudo ifdown eth0
daifdown: interface eth0 not configured
y corriendo sudo ifdown eth0 && ifup eth0 da lo mismoiface
estrofa en tu/etc/network/interfaces
archivo yifdown/ifup
vuelve a hacerlo .iface
crearan un gran problema. ¿podría editar esto en su respuesta para que pueda ayudar a alguien? y debe haber unsudo
antesifup
-> de losudo ifdown eth0 && sudo ifup eth0
contrario me sale unpermission denied
errorIntente 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/ifstate
porque se restableció inmediatamente al estado anterior. Tampocosudo ifdown eth0 && sudo ifup eth0
funcionó.Luego descubrí el siguiente comando:
que resolvió el problema
fuente