通过 iptable 隧道连接到 ssh

通过 iptable 隧道连接到 ssh

有两个服务器 A(1.1.1.1)和 B(2.2.2.2),我定义了一个像这样的 iptable PREROUTING

sudo iptables -t nat -A PREROUTING -p tcp --dport 1111 -j DNAT --to-destination 2.2.2.2:22
sudo iptables -t nat -A POSTROUTING -j MASQUERADE

尽管看起来与服务器 B 的初始连接设置成功,因为它正在请求用户名和密码,但我无法在 Putty 中登录到 IP 1.1.1.1 和端口号 1111,该用户有效且现有用户为“测试”,并且能够直接登录到服务器 B

 login as: test
 [email protected]'s password:
 Access denied

相关内容