Homestead 虚拟机修改网段
网站突然无法访问别的接口,一脸懵逼,因为自己对网络层不是很了解,查找很久也没找到原因,后来在同事的帮组下,发现网关发生了改变,导致本机网关和接口网关的冲突,所以导致请求接口无法出去,一直无法访问外部接口,然而在查找修改虚拟机网关,找了很久,才找到。如果对服务器不是很了解,使用homestead虚拟机,个人感觉有很多的坑,虚拟机出了问题,找原因都找不到,虚拟机的配置文件也不是按照常规的配置文件设置的,当你要增加一个PHP扩展时,你会发现在常规的配置目录下找不到配置文件,或者找到了,添加配置项,然后发现不起作用。然后会绕很多弯路,浪费很多的开发时间。当然,如果你对homestead
、vagrant
、ubuntu
、virtualBox
很熟悉的话,那么用起来会很方便。因为自己的不熟悉,导致走了很多的弯路。好了,言归正传,修改网关的命令是找到virtualBox的安装路径,查看是否有VBoxMange命令,如果有,那么在windows的dos命令进入virtualBox的安装目录执行以下命令VBoxManage modifyvm homestead --natnet1 "172.16.245/24"
命令为 VBoxManage modifyvm
参数为 homestead
虚拟机名称
参数为 --natnet1
指定修改网关
参数为 172.16.245/24
自己需要修改的网关
本作品采用《CC 协议》,转载必须注明作者和本文链接