如何从外网访问虚拟机中web服务器

如何从外网访问虚拟机中web服务器,第1张

选择:编辑 --> 编辑虚拟网络,如下图所示:

得到如下的设置窗口(由于NAT的联网方式是使用VMnet8这个网卡的,所以我们编辑这个网卡,点击“VMnet8”):

可以看到,我的虚拟机是在1921682020这个网段,我们点击NAT Settings(如上述红框内所示)

点击上图红色框的“Add”,可以设置主机端口与虚拟机ip和端口的映射,里面存在的那个映射是我已经设定好的,点击Add之后会出现下面的设置界面:

我将主机的5901端口映射到虚拟机的“192168202128”的80端口了,因为web服务自动开放的端口是80,所以,只要我们访问“>首先必须保证主机有 公网IP。
主机拨号连上网之后,打开cmd输入ipconfig
查询到本机的IP不是10或者172或者192开头,则你使用了 公网IP。
(反之,是私网IP,下面内容就不能进行)
=================================
如果虚拟机是NAT联网方式,查询游戏服务器需要的端口(可能需要官网或百度),比如是6001-6003
打开虚拟机软件的网络设置,选择端口映射,设置
6001>6001
6002>6002
6003>6003
设置完成以后,运行虚拟机里面的游戏服务器。
从外网访问你的主机,就像服务器运行在你的主机上(外网完全感觉不到虚拟机)。

VMware虚拟机中的机器只要正确的设置好网络并且开启相关的对外服务,使用正确的ip地址是可以对其进行访问的。
工具原料:baiVMware虚拟机
1、依次打开VMware虚拟机设置中的网络设置,按照经典模式创建出的网络适配器,一般是NAT模式,这种模du式是共享主机ip的模式,也就是物理机的ip地址要比虚拟中的ip地址高一层。
2、此种模式下在获取到虚zhi拟机的正确ip地址后就可以了使用物理机访问虚拟机中的服务了。
3、如果想要局域网中的其他机器也能访问到虚拟中的机器,可以将网络模式设置为桥接模式,此时虚拟机获取的ip地址就是和物dao理机是一样的网段,同理和局域网的其他机器也是一个网段,所以也可以被其他局域网的机器访问。

扩展资料:


采用的NAT模式,该模式的好处是不回用管外界ip地址的变化(比如说办公环境经常变换,ip地址也经常变换),内部ip部会改变,这样可以免去频繁修改host文件的烦恼。
点击NAT设置- 添加,这里输入端口号22,然后虚答拟机的ip地址(进入虚拟机通过ipconfig获得),这里是19216891133。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12837833.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-28
下一篇2025-08-28

发表评论

登录后才能评论

评论列表(0条)

    保存