GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Reenviar tráfico entre 2 interfaces?

Tengo 2 VLAN conectadas a un 'router'. Todas las máquinas pueden hacer ping a otras máquinas dentro de su propia VLAN y el enrutador. El enrutador puede hacer ping a todas las máquinas. Estoy tratando de hacer que las máquinas hablen con otra VLAN a través del enrutador.

En el enrutador, las VLAN están en eth1 y eth2. He agregado las siguientes reglas de iptable:

-A FORWARD -i eth1 -o eth2 -j ACCEPT
-A FORWARD -i eth2 -o eth1 -j ACCEPT

En máquinas dentro de las VLAN, agregué la siguiente entrada de ruta:

route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.16.30.1

Donde 172.16.0.X es el rango de direcciones IP en la otra VLAN y 172.16.30.1 es la IP del enrutador.

¿Qué hice mal? ¿Qué no hice?

Respuesta aceptada:

Trabajó cuando lo hice:

sysctl -w net.ipv4.conf.all.forwarding=1

Ubuntu
  1. Uso del protocolo SFTP para transferir archivos entre máquinas locales y remotas

  2. Instalar Ntopng en Ubuntu 20.04 LTS

  3. Linux:¿tráfico de salida en diferentes interfaces según el puerto de destino?

  4. Centos:¿tráfico de red separado en dos interfaces de red?

  5. ¿Cómo monitorear el tráfico TCP entre Localhost y la dirección IP?

Cómo compartir datos entre contenedores Docker

Cómo utilizar el reenvío de puertos SSH

¿Cómo configurar un servidor como enrutador con modelado de tráfico?

Cómo cifrar el tráfico entre servidores CUPS

¿Cómo bloquear todo el tráfico entre dos interfaces?

Tráfico de salida en diferentes interfaces según el puerto de destino