Conexión con una interfaz ethernet en linea de ordenes

[h]Conexión con una interfaz ethernet en linea de ordenes con el comando “ip”[/h]
https://www.wifi-libre.com/img/members/3/conexion_ethernet_3.jpg
Crash de Network Manager, actualización problemática, experimentos personales… A veces “algo pasa” y no basta con enchufar el cable en le puerto ethernet para acceder a la red con el gestor de redes “grafico” que falla a la hora de comunicarse con al interfaz.
En estas situaciones extremas nuestra vidas corren peligro: ¿Cómo voy a acceder a mi perfil facebook?
Por suerte tenemos a nuestra consola para sacarnos de apurro.
[h]1. Identificar interfaz y chequeo[/h]
Para ver que pasa podemos hacer en consola:

ip a -c

https://www.wifi-libre.com/img/members/3/conexion_ethernet_1.jpg
En el ejemplo:
[list=1]
]La interfaz se llama eth0/]
]Está pagada (“down”)/]
]No tiene dirección IP/]
[/list]
[h]2. Levantar interfaz[/h]
Con derechos de administrador esta vez:

sudo ip link set eth0 up

[h]3. Atribuir IP y netmask[/h]
En mi caso voy a usar la IP 192.168.26.101, Así se hace:

sudo ip addr add 192.168.26.101/24 dev eth0

[h]4. Configurar la ruta[/h]
Falta definir la puerta de enlace a emplear. En mi caso es 192.168.26.1. Ejemplo:

sudo ip route add default via 192.168.26.1 dev eth0

¡Misión cumplida! Podemos verificarlo con:

ip route

https://www.wifi-libre.com/img/members/3/conexion_ethernet_2.jpg
Para concluir, un link hacía un documento útil a tener en caso de emergencia: ip COMMAND CHEAT SHEET for Red Hat Enterprise Linux

Aie… aie… aie… si por seguro que voy a hacer sin mi perfil facebook pfiouuu :lol:

Si no mas rapido sin tomar se la cabeza con los ip

ifconfig -a ifconfig eth0 up dhclient eth0

Ya sé… suelo usar ifconfig… no es de mi falta soy de la vieja escuela :stuck_out_tongue:

No todo el mundo tiene a dhclient o este puede ser la causa del fallo. O bien el punto de acceso tiene problema con la asignación automatizada de IP.
Por esto he puesto la versión “hacer todo a mano”, un poco más larga a ejecutar, pero muy segura.

En este caso puedes hacer

ip l s eth0 up

(l para link y s para set)
en lugar de

ifconfig eth0 up

La verdad es que a mi también me cuesta olvidarme de ifconfig… ¡Tantos años haciendo lo mismo! :smiley:

Es igual que ir en inglaterra y conducir a la derecha :stuck_out_tongue: