linux 虚拟机网卡配置

Proudoffaith 2020-06-17

虚拟机有三种网络 ,详情参考:https://www.linuxidc.com/Linux/2016-09/135521.htm

我说下配置文件,网上很多都说,虚拟机centos的网卡,都是ens33之类的,但是,你要懂得,这是一般,还有另类。最好的办法就是。。。直捣黄龙。

配置文件一般都放在/etc/sysconfig/network-scirpts这个目录下面,你首先进入这个目录之后,ls一下

你会看到两个以ifcfg开头的文件,一个是-ens33,另外一个名字不确定,是localhost本机的默认网卡,这个一般不用管,我们只需要改一下那个ens33就OK了

如果没有ifcfg-ens33的话,网上找一个复制一个就好了

 一般情况下,打开之后就是这个样子的

linux 虚拟机网卡配置

一般情况下,你打开之后的配置就是BOOTPROTO 和ONBOOT

BOOTPROTO 分为dhcp模式自动获取和static静态IP模式。

ONBOOT 开机启动。因为他默认是no。这就是为什么你ifconfig的时候,无法查看到网卡的原因,一般情况下,你只需要江ONBOOT设置成yes就可以上网了

下面是详细的解释

TYPE=Ethernet 
DEFROUTE=yes 
PEERDNS=yes 
PEERROUTES=yes 
IPV4_FAILURE_FATAL=no 
IPV6INIT=yes 
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes 
IPV6_PEERDNS=yes 
IPV6_PEERROUTES=yes 
IPV6_FAILURE_FATAL=no 
NAME=eth0
#UUID(Universally Unique Identifier)是系统层面的全局唯一标识符号,Mac地址以及IP地址是网络层面的标识号;
#两台不同的Linux系统拥有相同的UUID并不影响系统的使用以及系统之间的通信;
#可以通过命令uuidgen ens33生成新的uuid
UUID=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11 

ONBOOT=yes  #开启自动启用网络连接,这个一定要改
IPADDR=192.168.182.3  #设置IP地址 
NETMASK=255.255.225.0  #设置子网掩码 
GATEWAY=192.168.182.2  #设置网关 
DNS1=61.147.37.1  #设置主DNS 
DNS2=8.8.8.8  #设置备DNS 
BOOTPROTO=static  #启用静态IP地址 ,默认为dhcp

:wq!  #保存退出 

service network restart  #重启网络,本文环境为centos7

ping www.baidu.com  #测试网络是否正常

ip addr  #查看IP地址

配置固定IP的时候,就需要按照上面的,首先设置静态,然后设置IP地址,DNS,子网掩码,网关。。。就是我最后一个圈圈的内容。我这里是用Net 模式链接的。我设置了vmnet8的子网地址是192.168.132.0,然后将网关设置成192.168.132.2.如下图

linux 虚拟机网卡配置linux 虚拟机网卡配置

一般就能看懂了。。。然后就OK了。ping 你的主机,ping 百度 。都没问题。就证明你能上网了。

转载于:https://www.cnblogs.com/Lonelychampion/p/11338080.html

相关推荐