Configurar enrutamiento en Linux.

Hola buenos días, soy ricardo hoy vamos a hacer un tutorial de como configurar un ruter, un enrutador con un servidor Linux vale, para ello vamos a hacer este esquema que es un servidor Linux con dos tarjetas de red, una con un rango y conectado a un router atraves de un swich o una VlanPuedo ser un swuich con dos Vlan o dos Swich

La tarjeta eth0 esta conectada directamente a traves de este Swich al router para tener acceso a internet y luego tenemos otra tarjeta de red con un rango diferente, fijaros que esta esta en la 0 y esta en la 1, luego tenemos otra tarjeta de red que esta en una Lan interna y luego tenemos diferentes estaciones de trabajo, en este caso tenemos solo una en este mismo rango,de tal forma que este equipo dado el rango y estando en otra Vlan u otro Swich no tiene acceso a internet Lo que vamos a hacer es que este servidor nos enrute a traves de esta tarjeta de red y nos pase todo este trafico a esta otra tarjeta de red p ara poder acceder a internet Una vez visto esto vamos a ver como lo hacemos Tenemos aqui 2 maquinas, el servidor que sera el Linux y como cliente hemos puesto un Windows 7 pero da igual, podría haber sido otro Linux, un Apple o cualquier cosa Vamos a probar que no tenemos acceso a internet, ya digo que no pero vamos a probarlo Vemos que no entonces la Ip aqui ya la tenemos configurada, no lo explico por que es bastante facil Con IPconfig vemos el rango de la red que ya tenemos configurado

Pues ahora el enrutmaiento lo vamos a hacer aqui Perdon en este le vamos a especificar su Ip dentro del rango, tambien la puerta de enlace que va a ser la IP de la tarjeta de red del servidor Linux y las DNS con las que va a resolver 19216811 que es la IP del router que nos las va a resolver, por que no tenemos otro servidor de DNS configurado

Entonces nos venimos aqui recordamos como ya habiamos visto en otro tutorial que desactivamos el NetworkManager y las configuraciones de red las hacemos a mano desde la consola, entonces lo primero que vamos a hacer es comprobar que realmente nos detecta las dos tarjetas de red, vale las tenemos, la LO, la et0 y la eth1, esto lo he configurado con Hyper-v aqui Una conectada a la fisica y otra un conmutador de red virtual que no tiene acceso a internet ni a ninguna red fisica

Ahora vamos a configurar la tarjeta de red de la eth0, eth1 perdon, Venga esta es la ruta /etc/sysconfig/network-script, vale hacemos un listado y vemos esto de aqui vale le vamos a hacer un CAT para ver la configuracion que tiene Esta es la configuracion de la primera tarjeta de red eth0

Ahora lo que vamos a hacer es un fichero parecido a este con el nombre eth1 y aqui lo que vamos a crear Vamos a darle el nombre al dispositivo que sera eth1, vamos a decirle cual es su MAC, la MAC recordar que la podemos ver aqui En las tarjetas reales suele llevar una pegatina donde lo pone, cuando la vallais a montar ya lo podreis ver Vamos a decirle que nos inicia la tajeta al iniciar el sistema con YES, y ahora vamos a decir que queremos que tenga una IP estatica

Vale ahora ya vamos a pasar a poner la IP que tiene, hemos quedado que iba a ser esta 192168060 Vamos a poner la mascara de subred y vamos a poner la red 192

16800 Bueno con estos datos ya seria suficiente, recordar el nombre del dispositivo, la MAC, decir que inicie al iniciar sistema, que queremos en este caso que tenga una IP estatica, su NETMASK y su red Salimos, guardamos Bueno ahora una vez que tenemos esto vamos a reiniciar la red con SERVICE NETWORK RESTART, me he dejado una K y comprobaremos que esto funciona bien

Vemos que todo va correcto Si hicieramos un IFCONFIG vemos que mantenemos la eth0 que esta en la 160 lo cual nos da aceso a internet y la eth1 que esta a cero Una vez que estamos aqui tenemos dos opciones o bien hacer esto ponerle un uno a este fichero que esta en /proc/sys/net/ipv4/ip_forward Pues ponemos en este fichero un 1 Para que veais el contenido del fichero, no tiene nada mas que un 1 Esto es para activar el reenvio para que funcione como ruter, si lo ponemos aqui cada vez que nos reinicie nos perdera la configuracion, para mantenerla deberiamos hacer una script o tambien tenemos otra opcion, es editar este fichero /etc/sysctl

conf y aqui que tenemos un cero le damos a la R de remplazar y poners un 1 y este cambio ya nos lo va a hacer permanente Una vez hecho esto tenmos que ir a iptables primero borramos las tablas que haya para no liarnos, para hacerlo bien tendreis que añadir estas reglas sin borrar las otras

Lo primero que vamos a hacer en la tabla NAT es añadir esta regla para nos permita el enrute a traves de esta tarjeta de red corrijo lo escrito y lo repasamos Esta diciendo que he hecho algo mal, vale aqui que pone un = hay que poner una o, fallo de pardillo! Ademas estaba esto en mayusculas

vale ahora sí Pues con esto le hemos dicho que enrute ya hora le vamos a ñadir otra regla Me he explicado como un libro cerrado Un dia ya hare un tutorial de IPTABLES: Ahora venimos aqui y vamos a probar si esto nos enruta vemos que ahora si Vamos a probar con el navegador Vemos que si Bueno pues como hemos visto funciona Vamos a poner otra pagina al hazar

Ep que pasaq aqui!! Ahi, ahi le hemos dado !! Pues con esto ya estaria el tutorial No hay mucha cosa mas, si teneis alguna duda dejais un comentario en el canal y mirare de aclararla Lo dicho que si os ha gustado le deis al me gusta y que os subscribais al canal

espero que os alla gustado y alla sido el video mas o menos claro, os dejo hasta la proxima, Adios