Jon*_*rke 3 networking linux nat vmware-server
我有一台运行 VMWare Server 2.0.2 的服务器。主持人是 Debian Lenny。我有 15-20 台虚拟机在运行,它们都连接到一个 NAT 网络(名为 vmnet8)。
我已经配置了 VMWare 的 NAT(vmnet-natd守护进程)将一些传入端口转发到其中一个 VM,因为它托管了一些可公开访问的服务。我/etc/vmware/vmnet8/nat/nat.conf通过添加以下行来通过文件完成此操作:
80 = 192.168.100.100:80
Run Code Online (Sandbox Code Playgroud)
这很好用,我可以通过连接到主机的 IP 地址来访问位于 192.168.100.100 的 VM 上的 Web 服务器。
有时,我需要向此 NAT 配置添加端口重定向。所以,我在配置文件中添加了一行。
现在的问题。如何让 natd 进程考虑这个新配置?很明显,重启宿主机确实考虑到了,新添加的端口被转发。但是,这不是此服务器上的一个选项,那么在不重新启动整个主机的情况下应该如何执行此操作?
感谢您的任何想法!
小智 5
我在工作站 10.0.4 上工作,我使用以下说明使 nat.conf 在每次更改后生效,无需重新启动计算机。
vmware-networks --stop
vmware-networks --start
Run Code Online (Sandbox Code Playgroud)