虚拟机的Ubuntu的网络设置(本文用到的虚拟机是Virtual box,其他虚拟机也是相同原理)。
目的
可以在Ubuntu虚拟机上网。
测试1
在安装好虚拟机和Ubuntu后,打开终端,测试一下网络,输入如下代码:
ping baidu.com
结果如下: 没有网络,不能解析百度的域名,Ubuntu不能访问百度。也可以打开浏览器任意登录一个网站测试,结果还是登录不了。
ping命令
可以通过ping命令检查本机的网络是否可以使用。当本机网络可以使用后也可以通过ping命令与其相连的机子的ip,验证两者是否可以通信。
解决方法:
1. 设置虚拟机
1.1 设置虚拟机网络桥接
打开虚拟机设置。
打开网络设置,选择网卡1,连接方式选择桥接网卡,名称就是自己Windows的网络。
1.2 查看桥接网络
不知道自己Windows网络名称的可以右击菜单栏的wifi图标, 选择“打开网络和Internet设置”。找到高级网络设置中的“更改适配器选项”,然后就可以看见自己的上网的网络名称了。
网络连接如下:
2. 设置Ubuntu
2.1 修改Ubuntu的ip地址
启动虚拟机Ubuntu,修改Ubuntu的ip地址。
点击桌面左下角的显示应用程序,找到设置并打开。
找到网络设置,可以看见一个网络(下图是完全配置好的情况,正常第一次只有一个网络),点击网络名字后边的齿轮,打开设置。
点击IPv4,将其改成手动模式,设置其地址、子网掩码、网关和DNS。设置完成后点击应用。
注意:地址要和上一步桥接的网络ip处于同一个网段(就是前三个数一样,最后一个数不一样),子网掩码、网关和DNS要设置成完全一样(踩坑,DNS不一样一直通信不了)。
2.2 查看Windows的ip地址
如果不知道自己Windows网络的ip地址可以如下操作:
1)右键开始菜单 ,选择运行,输入cmd,点击运行,打开window终端。
2)输入如下命令:
ipconfig
会展示出windows下的所有ip,找到前面虚拟机桥接的网络,就可以看见相关的信息了。
回到前一个界面,重启一下网络。
回到桌面,右键打开终端,输入如下命令:
ifconfig
测试2
检查ip地址等是否设置成功。
在终端中输入下列代码,检查网络。
至此,网络配置成功,可以上网了。
总结
对于以上的步骤,总结如下:
设置虚拟机网络桥接到Windows可以上网的网络,一般是wifi
修改虚拟机网络ip和Windows的网络ip地址在相同网段
版权归原作者 blacegg 所有, 如有侵权,请联系我们删除。