升级到 macos monterey 后无法在 vagrant 上访问 web 或 mysql
上周我决定将 mac 升级到最新版本 Monterey。出色地。大多数东西都有效,除了 Vagrant。嗯..它可以工作,除了几乎没有到服务器的连接。
流浪者 ssh 有效。
我已经能够启动 virtualbox,但无法访问 http 或 mysql。 我知道 mysql 服务器正在运行。 apache 服务器也是如此。
已检查日志,我看不到任何流向服务器的流量。
Ping 不工作。
我已经更新了虚拟机。我已经摧毁了盒子并升级了流浪者/家园。还是没有运气。
更多信息:
当我运行 Traceroute 时,我发现第一个命中是我在主机文件中设置的正确 IP。然后它会转到 192.168.0.1,但不会去任何地方。
我猜 192.168.0.1 来自正在运行的 mac virtualbox / vagrant。
欢迎任何关于下一步该做什么的指示。
Last week I decided to upgrade the mac to the latest version Monterey. Well. Most things works, except for Vagrant. Well.. it works, except there is almost no connection to the server.
vagrant ssh works.
I have been able to launch virtualbox, but access to http or mysql is not happening.
I know the mysql-server is running. The same goes with the apache server.
Logs have been checked and I cannot see that any traffic going to the server.
Ping is not working.
I have updated virtualbox. I have destroyed the box and upgraded vagrant / homestead. still no luck.
MORE INFO:
When I run traceroute I see that the first hit is the correct IP I have set in hosts file. Then it goes to 192.168.0.1 which isn't going anywhere.
I guess the 192.168.0.1 comes from the mac virtualbox / vagrant is running on.
Any pointers on what to do next are welcome.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可能和我的问题一样(我不能再使用IP 192.168.10.10)。 VirtualBox 最近做了一些更改(我认为是从 VirtualBox 6.1.28 开始),需要新的配置才能使用您的首选 (192.168.0.1) IP 地址:
您可以检查整个信息 这里。
或者(跳过
networks.conf
配置),您可以使用最初支持的范围中的任何 IP,例如:192.168.56.10Probably the same problem as mine (I couldn't use any longer IP 192.168.10.10). VirtualBox did some changes lately (from VirtualBox 6.1.28 I think) and a new configuration is needed to use your preferred (192.168.0.1) IP address:
You can check the whole information here.
Alternatively (skipping the
networks.conf
configuration) you can use any IP from the initially supported range like for instance: 192.168.56.10