NAT连接的虚拟机提供web服务,如何让HOST同一局域网机器访问

  • NAT提供的虚拟机一般只能和本机通讯,如果其他的和HOST 主机同一网段的主机需要访问虚拟机,怎么办呢?
  • NAT和主机的网络原理:
    比如主机在10.10.1.* 这个网段
    虚拟机在 192.168.1.* 这个网段
    host主机VMNet8 网卡为 192.168.1.*
    host主机的本地网络 : 10.10.1.*
    从host 同一网段的主机都看不到192.168.1.*,如何让其他主机能够访问到虚拟机?
  • 方法是通过端口映射 porttunnel 这个软件,在 HOST 主机上运行将内部的虚拟机的端口映射为 10.10.1.* 主机上的端口,这样就通过访问就类似这样 http://10.10.1.12 访问 10.10.1.12 的80 端口就会访问到虚拟机的对应端口。
    大家可以使用porttunnel试一下。

需要虚拟机提供服务只需要映射就好。
我现在映射了虚拟机的如下端口:
8080 Jekins
3128 远程桌面
80 IIS 使用, 文件下载。

猜你喜欢

转载自blog.csdn.net/justin_bkdrong/article/details/77650759