Configurar PC como router en LINUX

Iniciado por alejandroid, Febrero 06, 2019, 03:59:48 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Febrero 06, 2019, 03:59:48 PM Ultima modificación: Febrero 06, 2019, 04:23:46 PM por Gabriela
Buen día foro, quisiera saber de que forma configurar linux para abrir los puertos de tal manera que pueda funcionar mi linux como router.? es decir de que sin tener un router físico, mi linux funcione como tal, ya he abierto el puerto mediante
Código: php
sudo ufw allow ssh
sin embargo quisiera saber si existe otro parametro para darle permisos a mi linux y puedar conectarme con otra máquina remota a cualquier puerto 80, 22 etc

He acá un ejemplo para que te guíes:

Lo normal es que la interfaz eth0 tenga configurada como puerta de enlace la IP del router de conexión a Internet, pero la interfaz eth1 no debería tener configurada la puerta de enlace, para que no exista tráfico hacia Internet por dicha interfaz. Si en el ADSL de nuestra casa tenemos IP fija, podemos crear una ruta para que cuando la IP destino sea la IP fija de nuestra casa, los paquetes se enruten por eth1 en lugar de hacerlo por eth0. Ejemplo, si nuestra IP de casa es 80.58.12.27, el comando a ejecutar será:

//Crear una ruta para una IP concreta
sudo route add 80.58.12.27 eth1

En lugar de una IP concreta, quizás nos interese crear una ruta para toda una red. Supongamos que queremos que cuando la IP destino sea una IP del CNICE, salga por la interfaz eth1. Teniendo en cuenta que el rango de IPs públicas del CNICE es 192.144.238.0/24, el comando a ejecutar sería:

//Crear una ruta para una red concreta
sudo route add -net 193.144.238.0/24 eth1

Si queremos eliminar una ruta, utilizaremos el parámetro 'del' seguido de la IP o la red destinataria. Ejecutaríamos el siguiente comando:

//Eliminar una ruta
sudo route del -net 193.144.238.0/24
Si queremos ver la configuración de la tabla de rutas, debemos ejecutar el comando route sin parámetros:

//Ver rutas
sudo route


Espero te sea de ayuda, saludos.