SSH到具有NAT网络的Vmware虚拟机[重复]
这个问题已经在这里有了答案: 无法通过SSH访问VMware虚拟机 (4个答案) 4年前关闭。 现在,我能够ssh通过Internet进行托管,并且可以ssh从主机托管到虚拟机。我想要做的是ssh直接从外部访问Guest计算机。 我尝试使用iptables以下方法执行此操作: iptables -t nat -A PREROUTING -m tcp -p tcp --dport 2222 -j DNAT --to-destination 192.168.130.128:22 并在UFW以下位置打开了相关端口: ufw allow routed ufw allow outgoing ufw deny incoming ufw allow 2222/tcp 重新加载防火墙后,远程ssh将冻结debug1: Connecting to x.x.x.x [x.x.x.x] port 2222并使用tcpdump -i vmnet8 'port 22'我可以看到以下内容: listening on vmnet8, link-type EN10MB …