将本地端口转发到远程主机 telnet 端口

将本地端口转发到远程主机 telnet 端口

我正在尝试将本地端口转发到远程 telnet 主机。类似这样。

MyHost -----> |2222 代理 |------> |23 目的地 |

  • 我的主机:我在 Windows PC 上。
  • 代理人:是一个我控制的Linux机器。
  • 目的地:是仅接受通过 telnet 连接的自定义设备。

我的最终目标是通过 telnet 连接到目的地我的主机通过代理人。我已阅读了几份指南,但似乎无法找到在代理上运行的正确命令来完成这项工作。

另外,如果无法通过 ssh 转发执行此操作,netcat 可以切断它吗?缺乏加密不是问题。

答案1

如果代理正在运行 iptables,则很简单

iptables -t nat -A PREROUTING -d proxy.ip.add.ress -p tcp --dport 2222 -j DNAT --to-destination des.tina.tion.IP:23

相关内容