虚拟机如何访问 Mac 主机的本地站点

发布于 2022-09-02 20:56:06 字数 909 浏览 45 评论 0

问题

我在 Mac 上启动了一个 React 本地服务,然后想用 虚拟机(Parallels Desktop)上的 IE 浏览器通过局域网来访问 Mac 主机的本地服务来测试兼容性。但是浏览器访问不到 Mac 主机的本地服务,一直提示链接不到服务。

Mac 局域网地址:

clipboard.png

本地服务:

clipboard.png

结果虚拟机链接失败:

clipboard.png

还有一个比较奇怪的问题,我查虚拟机的 ip 地址怎么是下面这样的,而不是 192.168 开头的

clipboard.png

是不是和虚拟的 ip 有关,但是我用局域网里面其他电脑访问,也是链接失败。。。

有没有人知道这个问题怎么解决?帮忙解答一下,谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

趁年轻赶紧闹 2022-09-09 20:56:06

自己找到方法解决了。

“应用启动后,局域网内的电脑或者手机就是不能通过局域网的 ip 访问来我电脑启的应用,导致不能直接用手机访问调试。后来发现启动的时候不能用 localhost 或者 127.0.0.1 域名来启动,需要把启动的域名改成 0.0.0.0 ,这样才可以让局域网内的电脑来访问我的本地启的应用。”

“上 webpack 官方文档上查看,如果要改域名的话,只需要在启动命令行中加上 --host [域名] 即可。”

文章传送

捶死心动 2022-09-09 20:56:06

没用过这个虚拟机,基本virtual box,网络设置桥接,这样虚拟机和宿主机就是兄弟了,互为局域网。如果网络是默认的NAT,虚拟机就是宿主机的儿子,ip就变了

百变从容 2022-09-09 20:56:06

PD 虚拟机访问 Mac 本地主机的方法

macOS 端
系统偏好设置 网络 状态下方有一个IP地址

图片描述

虚拟机
输入该 IP 地址加上对应端口号就可以访问了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文