Tecnología

Inicio

Cómo enrutar a través de dos tarjetas de red en Linux

Cómo enrutar a través de dos tarjetas de red en Linux


Configurar un ordenador Linux con dos tarjetas de red si desea utilizar el ordenador como un simple router para el reenvío de tráfico entre dos subredes de la red. Una vez instaladas las tarjetas de red, la función de reenvío IP del núcleo de Linux debe estar habilitado o el tráfico no se reenviará entre las dos subredes. Habilitar la función de reenvío IP del núcleo de Linux desde el terminal de línea de comandos usando las herramientas de línea de comandos Vi y Echo Linux.

Instrucciones

1 Abra una ventana de terminal de línea de comandos en el equipo Linux.

2 Tipo "echo 1> / proc / sys / net / ipv4 / ip_forward" sin las comillas en el símbolo del sistema y presione la tecla "Enter". Si aparece un error en la salida de línea de comandos escriba "sudo echo 1> / proc / sys / net / ipv4 / ip_forward" en la línea de comandos y pulse la tecla "Enter". Escriba la contraseña de root en la línea de comandos si se le solicita y pulse la tecla "Enter".

3 Enter "vi /etc/sysctl.conf" sin las comillas en el símbolo del sistema y presiona la tecla "Enter". Desplazarse hasta la línea "net.ipv4.ip_forward = 0" en el documento de texto que aparece utilizando las teclas de flecha y ubicar el cursor al final de la línea "net.ipv4.ip_forward = 0".

4 Toque la tecla "I" una vez y luego pulse la tecla "Retroceso" una vez para borrar el "0" al final de la línea "net.ipv4.ip_forward = 0". Tipo "1" en el espacio donde se encontraba el "0".

5 Pulse la tecla "Esc" y escriba ": wq" y toque la tecla "Enter" para guardar los cambios y salir del documento de texto.

6 Abre un terminal de línea de comandos en un host de red conectado a una subred compartida por el equipo Linux. Escriba "ping xxxx" en el indicador de comandos, excepto reemplazar "xxxx" con la dirección IP de un host de red conectado a la otra subred compartida por el equipo Linux. Pulse la tecla "Enter" y verificar que las respuestas se reciben y se muestran en la salida de línea de comandos.

7 Repetir el paso anterior en un host de red conectado a la otra subred compartida por el ordenador Linux para verificar que el tráfico se reenvía a través del ordenador Linux entre subredes en ambas direcciones.

Consejos y advertencias

  • Si IPTables u otro servidor de seguridad está habilitada en el equipo Linux, el servidor de seguridad puede tener que ser configurado para permitir el tráfico entre subredes antes de realizar la prueba de ping.