Loading

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服务分配的
在这里插入图片描述

posted @ 2021-03-28 16:01  克豪  阅读(236)  评论(0)    收藏  举报