Blackhold

Rutas desde el router

Posted on juliol 25th, 2010 by admin

Estos días me estoy leyendo la documentación del CCNA, básicamente para repasar aquellos conocimientos que tengo a medias, últimamente con guifi.net hay muchos términos nuevos y poquito a poco los voy relacionando, así que un chute de conocimientos definiéndote un objetivo es una buena forma :)

El de hoy va de rutas.


En casa tengo un router 192.168.1.1 con salida a internet y otro 192.168.1.20 con salida a guifi.net, la forma mas cutre que usaba cuando quería usar una red u otra era cambiarme la puerta de enlace, así salía todo por internet o por guifi.net.

Pero pensando un poco, las ips de guifi.net son 10.x.x.x y las de internet el resto, así que lo más lógico sería simplemente añadir una ruta que cuando se hagan peticiones al rango de ips de la red 10.0.0.0/8 pasen por gateway 192.168.1.20 y para el resto en 192.168.1.1.

Una forma de hacerlo sería definir una ip estática en tu máquina y crear una ruta, o si usas dhcp añadir la ruta cada vez que quieras salir por guifi.net:

con ip estática
fermat:~# cat /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.7
netmask 255.255.255.0
gateway 192.168.1.1
up route add -net 10.0.0.0/8 192.168.1.20

con ip dinámica
# route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.1.20

Pero otra forma mas inteligente, es hacerlo directamente en el router, que esta es una de sus tareas, enrutar los paquetes a través de distintas redes, además de esta forma se benefician todas las máquinas de mi subred y si quiero salir a internet usando guifi.net simplemente tendré que configurar un proxy :)

El router en cuestión es un Draytek Vigor 2700Vn, un pepinaco que día a día voy conociendo.

Para hacer la ruta es tan simple como ir a LAN > Static Route y rellenar el formulario que nos sale:

Mi duda de novata era si haciendo dhcp me definiría las rutas en mi máquina o ya se encargaría el propio router en hacerlo. Como es lógico, el enrutamiento de los paquetes lo hace de forma invisible a la maquina cliente el router.

Leave a Response

« »

guy fawkes