通过iptables将端口转发到VMware机器

通过iptables将端口转发到VMware机器,vmware,iptables,portforwarding,vmware-player,Vmware,Iptables,Portforwarding,Vmware Player,带有VMware Player运行的虚拟机的Linux服务器。在服务器中,Firefox可以访问虚拟机的IP地址。但它无法从外部世界进行检查(“连接重置”错误) Iptables的配置如下: [root@linuxserver ~]# iptables -L -t nat Chain PREROUTING (policy ACCEPT) target prot opt source destination DNAT tcp -- anywher

带有VMware Player运行的虚拟机的Linux服务器。在服务器中,Firefox可以访问虚拟机的IP地址。但它无法从外部世界进行检查(“连接重置”错误)

Iptables的配置如下:

[root@linuxserver ~]# iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
DNAT       tcp  --  anywhere             anywhere            tcp dpt:gw to:172.16.75.1:3010
DNAT       tcp  --  anywhere             anywhere            tcp dpt:trusted-web to:172.16.75.1:3011

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
MASQUERADE  all  --  anywhere            anywhere

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

有什么想法吗?或者至少是任何方式/工具(除了
ping
traceroute
)来跟踪数据包,以便更精确地定位问题点?

当更改虚拟路由器的配置(例如
/etc/vmware/vmnet8/nat/nat.conf
)时,需要重新启动vmware服务。也就是说,杀死所有正在运行的VMware实例并通过

sudo service vmware restart