按照《开发环境搭建 - Windows》搭建的开发环境,但是 homestead.test 无法访问
按照《开发环境搭建 - Windows》搭建的开发环境。
1,主机 ping 不通虚拟机,虚拟机能够 ping 通主机,但是 homestead.test 能够识别 192.168.10.10 的 ip,这主机的映射是可以的。
2,[> vagrant ssh] 命令能够进入到虚拟机中,虚拟机中用 [$ curl localhost] 命令能够获取到返回值,说明在虚拟机中服务是运行的。
3,在主机的网络连接中出现很多个【VirtualBox Host-Only Network】,每次运行 [> vagrant up] 命令后就会多出一个,这个是不是正常现象不太清楚,感觉这里不太对。
试着把虚拟机的连接方式改为桥接,但是 [> vagrant up]命令执行后出现错误,无法启动虚拟机?
搞了一整天,问题终于解决了,感谢楼主给的灵感。 楼主说,换了台Windows10的机器就可以正常使用了。于是,我就把我的旧笔记本翻出来,按照文档搭建开发环境,最终访问homestead.test成功。然后,我进入到旧笔记本的控制面板,找到 【网络和Internet】/【网络连接】,发现有两个 VirtualBox Host-Only Network,挨个点击去查看IP地址,发现VirtualBox Host-Only Network #2的IP地址为 192.168.10.1,正好跟我在Homestead.yaml配置文件中设置的地址192.168.10.10同网段。