GNU/Linux >> Tutoriales Linux >  >> Linux

Reenvío de RDP a través de una máquina Linux usando iptables:no funciona

¿Agregar puerto en las reglas de iptables?:

iptables -t nat -A PREROUTING -p tcp --dport 3389 -j DNAT --to-destination win-box:3389
iptables -A FORWARD -p tcp --dport 3389 -j ACCEPT

No estoy muy seguro de que sea la razón. Pero normalmente lo hago de esta manera:http://www.systutorials.com/816/port-forwarding-using-iptables/

Todos pueden intentar vaciar las tablas primero:iptables -t nat -F; iptables -Fy luego agregue estas dos reglas en caso de que otras reglas en sus iptables bloqueen la conexión.

También puede

cat /proc/net/nf_conntrack

y ver el contenido allí. Cada conexión de reenvío tiene entradas allí.

Nota :MASQUERADE también es necesario si la ruta de salida de Windows no pasa por defecto a través del iptables caja; vea los comentarios a continuación (es posible que deba mostrarlos).


Vi que resolviste el problema con MASQUERADE. No me di cuenta de que el último comentario estaba oculto, así que tuve que resolver la pregunta por mi cuenta, gracias al excelente Tutorial de Iptables (búsquelo en Freshmeat). Yo hice casi lo mismo que tú, pero haciendo un SNAT en lugar de MASQUERADE, ya que la caja de linux tiene una IP local estática. MASQUERADE sería más apropiado si la caja de Linux tuviera su IP proporcionada por DHCP, de lo contrario, se dice que es una tarea que consume más procesador.

No necesitaba ninguna regla FORWARD, aunque tenía que

eco 1 | sudo tee /proc/sys/net/ipv4/ip_forward


Linux
  1. El micrófono de Skype no funciona en Linux Mint 17 [Consejo rápido]

  2. Linux:¿el bloqueo de mayúsculas no funciona en la consola de Linux?

  3. Linux:¿los auriculares no funcionan en Linux Mint 18?

  4. linux limites.conf no funciona?

  5. El comando de Linux 'll' no funciona

Cómo configurar el reenvío X11 usando SSH en Linux

Cree una máquina virtual KVM usando la imagen Qcow2 en Linux

Cómo descargar archivos usando Wget a través de Proxy en Linux

Arreglar el clic del panel táctil que no funciona en Linux Mint

Cómo monitorear una máquina Linux a través de Nagios

Uso del reenvío de puertos SSH como herramienta de seguridad en Linux