vmware 宿主无法按域名访问虚拟机服务

vmware 宿主无法按域名访问虚拟机服务,第1张

Bridge方式最简单. 但是做不到你所说的虚拟机宿主机一个ip. 虚拟机有自己的独立IP, 可以直接通过虚拟机的IP访问. 没有什么特殊的理由, 建议就用Bridge.

用NAT的话就麻烦了. 要做端口映射. 比如把发送到宿主机80端口的请求统统转发到虚拟机的80端口. 这样你访问宿主机, 实际上是访问的虚拟机. 如果你用vmware, 貌似通过图形界面就能端口映射. 我没实际操作过, 不敢乱指导. 我实际操作过virtualbox的端口映射. 首先你必须在虚拟机安装VBOXGuestAddtion, 然后在宿主机命令行切换到virtualbox安装目录目录, 执行VBoxManage modifyvm "myserver" --natpf1 "myserverhttp,tcp,,80,,80"

不敢保证你一遍就能成功. 遇到问题多google

那你给主机配置上DNS服务器的IP地址就可以了啊!

如果你的主机是WINDOWS,那就手动输入你的DNS服务器的IP地址。

如果你的主机是LINUX,那就执行

echo

"nameserver

x.x.x.x

"

>

/etc/resovl.conf

这条命令

,其中x.x.x.x是你的DNS的IP地址。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/140805.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-18
下一篇2023-03-18

发表评论

登录后才能评论

评论列表(0条)

    保存