Tengo un sistema Debian que funciona como un enrutador inalámbrico con eth0
y wlan0
. Ahora agregué una red adicional manualmente eth1
con ifconfig
:
alix: ~ # ifconfig eth1 192.168.0.2 máscara de red 255.255.255.0 alix: ~ # netstat -rn Tabla de enrutamiento IP del kernel Puerta de enlace de destino Banderas Genmask Ventana MSS irtt Iface 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.3.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 alix: ~ # ping 192.168.0.254 PING 192.168.0.254 (192.168.0.254) 56 (84) bytes de datos. 64 bytes de 192.168.0.254: icmp_req = 1 ttl = 64 tiempo = 0.537 ms 64 bytes de 192.168.0.254: icmp_req = 2 ttl = 64 tiempo = 0.199 ms 64 bytes de 192.168.0.254: icmp_req = 3 ttl = 64 tiempo = 0.188 ms ^ C --- 192.168.0.254 estadísticas de ping --- 3 paquetes transmitidos, 3 recibidos, 0% de pérdida de paquetes, tiempo 2005ms rtt min / avg / max / mdev = 0.188 / 0.308 / 0.537 / 0.161 ms
Todo funciona bien como puedes ver.
Ahora me gustaría hacer que la configuración sea permanente. Por lo tanto, agregué la siguiente sección a /etc/network/interfaces
:
alix: ~ # sed -n '/ iface eth1 /, / ^ $ / p' / etc / network / interfaces iface eth1 inet static dirección 192.168.0.2 máscara de red 255.255.255.0
Pero cuando trato de iniciar la red me sale el siguiente error:
alix: ~ # ifconfig eth1 abajo alix: ~ # ifup -v eth1 Configuración de la interfaz eth1 = eth1 (inet) run-parts --verbose /etc/network/if-pre-up.d run-parts: ejecutando /etc/network/if-pre-up.d/hostapd ip addr add 192.168.0.2/255.255.255.0 broadcast 192.168.0.255 dev eth1 etiqueta eth1 RTNETLINK responde: el archivo existe No se pudo mostrar eth1.
Cuando ejecuto el ip
comando manualmente obtengo el mismo error:
alix: ~ # ip addr add 192.168.0.2/255.255.255.0 broadcast 192.168.0.255 dev eth1 etiqueta eth1 RTNETLINK responde: el archivo existe
¿Qué hay de malo con el comando? ¿Y cómo puedo decirle a Debian que haga lo correcto?
debian
networking
ip
ceving
fuente
fuente
RTNETLINK answers: No such process Failed to bring up eth1
PERO mi Eth1 está correctamente asignado ahora Y está ARRIBA / ARRIBA.RTNETLINK answers: No such process Failed to bring up eth1
RTNETLINK answers file
? Además, después de enjuagar, mi tarjeta de red no toma una nueva ip automáticamente, ¿cómo pedirle a dhcp una nueva ip?ip
herramienta obtiene del núcleo. Y en lugar de traducir el mensaje en algo útil para los usuarios finales, loip
pasa de largo. Pero si realmente desea conocer las partes internas, useAsk Question
elAdd Comment
botón en lugar del botón.Tuve un problema similar que para cuando jugué la escena de 10.000 dineros era exactamente esto, y había estado tratando de agregar las cosas que faltaban a / e / n / id / etho
Pero al estudiar la página de manual para interfaces, noté que TODO el conjunto de ejemplos tenía solo 2 líneas de datos reales, la dirección ipv4 / 24 y una línea de puerta de enlace que especifica la dirección de mi enrutador. Así que eliminé mi archivo eth0 y reinicié, y funcionó perfectamente.
fuente