redirigir datos del túnel a otra red

redirigir datos del túnel a otra red

Tengo una computadora Linux con interfaz eth0(192.168.1.20/24) y tun0(10.8.0.6/24). Estoy enviando datos a través de un túnel a una computadora Linux en el puerto específico y quiero redirigir todos los datos a otra computadora, cuya IP es 192.168.1.25/24.

¿Cómo podría resolver esta tarea?

Respuesta1

Deberías: 1) Habilitar el reenvío de IP en primer lugar:

eco "1" > /proc/sys/net/ipv4/ip_forward

2) Dado que están en redes diferentes, para no tocar las tablas de enrutamiento de ambos lados, puede usar NAT. Utilice iptables para reenviar el puerto específico (cambie INPORT y OUTPORT según sea necesario):

iptables -t nat -A PREROUTING -p tcp -d 192.168.1.20 --dport INPORT -j DNAT --to-destino 192.168.1.25:OUTPORT

Puede obtener información más detallada, por ejemplo, aquí:http://www.karlrupp.net/en/computer/nat_tutorial

información relacionada