vagrant网络配置
私有网络和公有网络的区别
私有网络相当于宿主机作为一层路由器,与宿主机同一网段的电脑不能直接访问到虚拟机,虚拟机和宿主机相当于在另外一个网络中
公有网络相当于让虚拟机直接在宿主机的同一个网段下
私有网络
打开创建虚拟机的文件夹
修改Vagrantfile文件
找到

去掉config.vm.network "private_network", ip: "192.168.33.10"前面的#,就配置完成了
如果想要配置生效,需要重启虚拟机,在终端输入vagrant reload

此处的IP地址就和Vagrantfile文件中配置的一样,
同时可以查看宿主机的IP

可以发现有个以太网配置器的ip与虚拟机在同一个网段
公有网络
打开创建虚拟机的文件夹
修改Vagrantfile文件
找到

去掉config.vm.network "public_network"前面的#,就配置完成了
如果想要配置生效,需要重启虚拟机,在终端输入vagrant reload,此时它会让你选择桥接到哪一个网卡,我这里是连接的WiFi,则我选择无线网卡,此时虚拟机与宿主机在同一个网段

192.168.31.*就是我的路由器的lan口网段,虚拟机的IP是路由器的DHCP服务分配的


浙公网安备 33010602011771号