Configurando La Red Con ifconfig
Configurar la red con el comando ifconfig es una de las cosas grabadas a fuego en mi memoria, de las primeras que aprendí, lo tengo tan asimilado que me cuesta entrar a aprender el nuevo comando ip.
La sintaxis es la siguiente. Es un ejemplo real de mi LAN
# ifconfig eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255
Ahora añadimos la pasarela
# route add -net default gw 192.168.1.1 netmask 0.0.0.0 metric 1
La explicación del comando,
- eth0: La interfaz a configurar.
- 192.168.1.2: La dirección IP del PC
- netmask 255.255.255.0: La máscara de red, se usa para indicar que parte de la IP es LAN y cual tiene que ser enviada fuera.
- broadcast 192.168.1.255: La dirección de difusión
Para el comando route
- add: Añadir una nueva ruta.
- -net: La ruta que añadimos es una red.
- default: Es la ruta por defecto para el sistema.
- gw 192.168.1.1: Enruta los paquetes via esta IP
- netmask 0.0.0.0: Con esta máscara de red. Necesario por ser la ruta por defecto.
- metric 1: La métrica, o el número de saltos hasta alcanzar la red destino.
Si todo ha ido bien debemos ver algo como esto:
eth0 Link encap:Ethernet HWaddr 00:0c:6e:a1:4e:4d
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:6eff:fea1:4e4d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1742027 errors:0 dropped:0 overruns:0 frame:0
TX packets:1870000 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1306099364 (1.2 GiB) TX bytes:775680335 (739.7 MiB)
Interrupt:22
La línea clave es la cuarta, si sale eso, estás online.
Aquí hay una estupenda entrada mostrando más opciones de ifconfig.
