欢迎关注微信公众号:【 全栈攻略 】

virtualbox的网络连接上网的方式有以下四种
在这里插入图片描述
可以看到桥接模式是最佳选项,它支持所有情况的访问

1.virtualbox默认的网络连接方式修改为桥接模式
在这里插入图片描述
修改虚拟机的连接方式为桥接网卡、界面名称处选择的是宿主机当前使用的网卡

2.查看宿主机网络信息
在这里插入图片描述
在这里插入图片描述
保证你的宿主机网络连接正常,然后记住上图的信息,稍后虚拟机配置时需要作为参考

3.修改网络配置文件,执行cd /etc/sysconfig/network-scripts; ls
在这里插入图片描述
”ifcfg-“开头加上我们的以太网卡名称“enp0s3” 就是我们要修改的文件

4.使用vim根据宿主机网络信息修改虚拟机配置文件的内容
执行以下命令,进入编辑页面

	sudo vi ifcfg-enp0s3

在这里插入图片描述
:wq保存并退出

5.重启网络服务(不是必要的,我的Mac这边是不需要的)
执行以下命令即可

	service network restart

网络重启后,再次执行 vi /etc/resolv.conf可以看到dns地址已经更新成刚刚指定的dns地址,最后ping一下baidu.com,显示外网可以ping通了

在这里插入图片描述
最后我们试一下,在宿主机上使用ssh 登录我们的虚拟机
在这里插入图片描述
完美登录了,至此,我们已经实现了宿主机和虚拟机的互联互通互ping!

未来的你,一定会感谢今天拼命努力的自己!
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐