Ubuntu、Windows系统网络设置(ping通内外网)
一、 虚拟机VMware和Ubuntu系统的网络配置说明
1、虚拟机的网络适配器的模式有三种:
- 桥接模式
- NAT模式
- 主机模式
2、虚拟机VMware的网卡配置(如何进行配置界面(虚拟机->设置))
注意:
1、以上桥接模式(ubuntu有独立IP)、NAT模式(没有独立IP)都可以联网,区别就是虚拟机要不要一个独立的IP。
2、仅主机模式指的就是自己组建一个局域网网络,不和外面的机器相通png相通
注意:对于桥接模式需要注意,必须要仔细选择桥接的物理网卡(有线网卡、无线网卡),否则会出现无法联网的情形。
(1)、桥接模式(这是我们要做的)
所谓桥接:
是指虚拟网卡通过物理机的某一个网络接口,直接连接到路由器去获取 IP 地址。如上图所示,假设物理机有WiFi、以太网等多个网口,其中无线WiFi网口连接到了互联网,而有线以太网口连接到了 嵌入式板卡,那么桥接时就要注意需要桥接到哪个网口。
例如:
- 通过桥接到 WiFi 来联网。
- 通过桥接到 以太网 来连接开发板
1、将windows系统的其它网络(VMware的虚拟网卡)禁用
右击桌面左下角开始-》搜索-》控制面板-》网络和internet-》网络和共享中心-》更改适配器设置
2、如下图所示,在 虚拟网络编辑器 中可以设定桥接的具体网卡。(选择具体所需的桥接网卡) --- 一般是有线网卡
3、在虚拟机->设置中,选择桥接模式
4、设置Ubuntu系统的IP地址
a、自动分配ip(你的手动配置的IP地址被人占用了才用, 不推荐)
b、手动分配ip(推荐)
注意:
查看linux系统ip地址的命令:ifconfig
查看windows系统ip地址的命令:ipconfig
5、重置网络(除非所有操作都已经完成,但还未有效果,才可以去使用)
1、还原默认设置
有时,如果网络参数经过多次配置导致无法再正确联网,可以通过点击上图中下方图表 还原默认设置 按钮来重置虚拟机的网络。
2、先卸了,再使用管理员权限重新安装Vmware软件(最新的Vmware软件)
3、还不行使用清理注册表的工具,清楚原先电脑中的VMware的注册表信息
(2)、NAT模式(了解即可)
如果虚拟机不需要单独的IP地址,那么可以通过 NAT 模式来连接网络。NAT 模式下的虚拟机的IP地址,由虚拟网卡自动分配提供,如下图所示:
选择具体所需的桥接网卡
此时的虚拟网卡 VMnet8 充当了路由,地址是 192.168.171.1,并且给当前windows主机和虚拟机分别分配了 192.168.171.2 和 192.168.171.128 的两个IP地址,windows主机和Ubuntu之间可以通过这两个IP地址通信,同时Ubuntu也可以直接进行联网。
(3)、仅主机模式(了解即可)
有时限于外部网络的局限性,在Ubuntu无需联外网而需与宿主机Windows通信时,将 VMware 虚拟网卡配置为仅主机模式是一种不错的选择,在此模式下,顾名思义,客户机Ubuntu仅能与宿主机Windows通信,如下所示:
仅主机模式
在此模式中,虚拟网卡 VMnet1 充当了路由器,点击 VMware 的菜单栏的 编辑 --> 虚拟网络编辑器,可以看到下图所示的窗口,VMnet1 分别给宿主机 Windows 和客户机 Ubuntu 分配 IP 地址:
VMnet1虚拟路由
从上图可以看到,VMnet1 采用DHCP方式动态分配IP,且子网IP网段为 192.168.226.xxx。Windows 和 Ubuntu 的IP地址分别是:
VMnet1虚拟路由
有了各自的 IP 地址,就可以通过各种协议来互联互通宿主机和客户机了。互联互通的时候别忘了,要让 Windows 主机的防火墙允许相关的协议或软件通过。
二、window系统的网络配置
注意:右击桌面左下角开始->搜索->控制面板->网络和internet->网络共享中心->更改适配器设置
三、验证网络是否能够ping通内网和外网
注意:内网是同一个路由器或交换机构建的局域网、外网的意思是能上网的意思、有延迟读秒即通(外网的另一层意思,能够上国外的网)
(1)、ping通内网(ping 主机的电脑IP即可(192.168.16.1))
gec@ubuntu:~$ ping 192.168.16.1
// 备注:有延时读秒,则证明可以连接内网
(2)、ping通外网(ping 百度的域名即可)
gec@ubuntu:~$ ping www.baidu.com
// 备注:有延时读秒,则证明可以连接外网(就是可以上网了,可以下载资料了)