linux vm虚拟机网络连接失败,重启网卡失败原因及解决办法
- 0 .vm虚拟机下的网络三种连接方式详解
- 1. vm虚拟机以及宿主机没有vmnet1 vmnet8 网卡
-
-
- 2 网卡配置文件出错
- 测试网络是否连通 :ping www.baidu.com
-
0 .vm虚拟机下的网络三种连接方式详解
NAT模式 桥接模式 仅主机模式
( 1 ) NAT模式: 意为网络地址转换 NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网,这是VMware 中最为常用的一种联网模式,这种连接方式使用的是VMnet8 虚拟交换机。同处于NAT 网络模式下的系统通过VMnet8 交换机进行通信。NAT 网络模式下的IP 地址、子网掩码、网关和DNS 服务器都是通过DHCP 分配的。而该模式下的系统在与外部通信的时候使用的是虚拟的NAT 服务器,因此,虚拟机在外部网络中不必具有自己的IP地址。从外部网络来看,虚拟机和主机在共享一个IP地址,默认情况下,外部网络终端也无法访问到虚拟机。
(2 )桥接模式: 就是将虚拟机的虚拟网络适配器与主机的物理网络适配器进行交接,虚拟机中的虚拟网络适配器可通过主机中的物理网络适配器直接访问到外部网络,这种模式也很容易理解,凡是选择使用桥接网络的系统就好像是局域网中的一个独立的主机, 就是和真实的计算机一模一样的主机, 并且它也连接到了这个真实的网络。因此如果要这个系统联网,就需要将这个系统和外面的真实主机采用相同的设置方法,如果你想把虚拟机当做一台完全独立的计算机看待,并且允许它和其他终端一样的进行网络通信,那么桥接模式通常是虚拟机访问网络的最简单途径。
( 3 )仅主机模式: 这种模式和NAT 模式差不多,但是是一种比NAT模式更加封闭的的网络连接模式,即便同处于这种联网模式下的主机是相互连通的,但是默认是不会连接到外部网络的,这样在进行网络实验(尤其是蠕虫病毒)时就不会担心传播到外部。
形象的说:
NAT模式的虚拟机,纯粹就是一个没上过户口的黑户,路由器"民政局"根本不知道有这么个人,自然也不会主动和它通信。即使虚拟机偶尔要向外面发送点的信件,都得交给主机以主机的名义转发出去,主机还专门请了一位叫做NAT的老大爷来专门负责这些虚拟机的发信、收信事宜。
桥接模式的虚拟机,就像一个在路由器"民政局"那里"上过户口"的成年人,有自己单独的居住地址,虽然和主机住在同一个大院里,但好歹是有户口的人,可以大摇大摆地直接和外面通信。
仅主机模式的虚拟机,纯粹是一个彻彻底底的黑奴,不仅没有户口、路由器"民政局"不知道这么号人,还被主机关在小黑屋里,连信件也不准往外发。
1. vm虚拟机以及宿主机没有vmnet1 vmnet8 网卡
vmnet1: 这是Host 用于与Host-Only 虚拟网络进行通信的虚拟-(仅主机网卡。
vmnet8: 这是Host 用于与NAT 虚拟网络进行通信的虚拟网卡。-(Nat)主机和虚拟机的IP地址不是在同一个网段,IP地址是虚拟出来的,通过该虚拟网卡实现转播
如果查看发现vm虚拟机的宿主机上没有vmnet1 vmnet8 (如上图) 网卡配置,但是网卡基础配置操作都无误,且查询启动命令均正确 那么极有可能是network与NetworkManager冲突导致(最常见原因)
解决方法:禁用NetworkManager
1 临时禁用
/etc/init.d/NetworkManager stop (centos6)
service NetworkManager stop (centos6)
systemctl stop NetworkManager (centos7)
永久
chkconfig NetworkManager off (centos6)
systemctl disable NetworkManager (centos7)
2 重启网卡
service network restart(以centos 7为例)
2 网卡配置文件出错
(1)编辑网卡配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth33(160) [以桥接模式为例]
1. 如上图所示:打开网卡配置文件,可看到光标在闪烁
2. 按键盘的上下左右键,可以移动光标。
3. 把光标移到最后一行(一直按下键)的no单词后面,按下字母a键
4. 按回退键(backspace键),删除no,改为yes。
5. 然后按下esc键,退出插入模式。
6. 英文输入法状态下,输入冒号(shift+冒号)wq 然后回车
7. 退出文件编辑
(2)重启网卡
service network restart(以centos 7为例)
**
测试网络是否连通 :ping www.baidu.com
**
// 下期出vm虚拟机下centos7 三种网络配置详细步骤(桥接 NAT 仅主机)