Estoy tratando de configurar la interfaz de red en Linux incorporado usando ifconfig:
ifconfig eth0 192.168.0.101 netmask 255.255.255.0
pero no sé cómo agregar la puerta de enlace predeterminada como un parámetro ifconfig,
¿Algunas ideas?
linux
networking
ifconfig
gateway
Abdessamad Doughri
fuente
fuente
Respuestas:
ifconfig
no es el comando correcto para hacer eso.Puede usar
route
like enroute add default gw 192.168.0.254
por ejemplo.Y si
route
no está presente, pero loip
está, puede usarlo así:ip route add default via 192.168.0.254 dev eth0
suponiendo que 192.168.0.254 es la ip de su puerta de enlacefuente
ip
Debería ser la primera opción.ip r add default via [gw]
.ifconfig
está en desuso en Linux y, además, es la herramienta incorrecta para el trabajo. Para configurar la puerta de enlace predeterminada en Linux, use elip
comando de la siguiente manera:fuente
Usando ruta
ejemplo:
route add default gw 192.168.1.2 eth0
O use un nombre de host como dsl-router:
O utilice el comando ip (sintaxis más reciente) para enrutar todo el tráfico a través de la puerta de enlace 192.168.1.254 conectada a través de la interfaz de red eth0, por ejemplo:
o
fuente
Para eliminar la puerta de enlace en el comando de Linux:
route delete default gw 192.168.1.1 eth1
Para agregar puerta de enlace en Linux Command:
route add default gw 192.168.1.250 eth1
fuente