Linux虚拟机(2):CentOS-7虚拟机网络设置

一、安装好CentOS后,查询IP

使用 ip addr 命令查询,发现网卡没有显示IP地址

 使用 ifconfig 命令,提示命令未找到

二、修改网卡设置

进入网卡配置文件的目录。执行命令 cd /etc/sysconfig/network-scripts/ 然后查看下面的网卡文件

输入 vi ifcfg-eth0 编辑文件,按shift +i 键进入到编辑(insert)的模式,将ONBOOT=no 改为 =yes

改好之后按Esc键退出insert模式,再按shift +:键,输入wq,保存并退出

三、重启网卡

执行命令 service network restart 重启网卡服务。显示绿色ok,重启成功。

四、执行完成后,我们再次执行命令 ip addr 查看是否分配到IP地址

五、安装工具

执行命令yum provides ifconfig 查看哪个包提供了ifconfig命令,然后可以看到net-tools包提供ifconfig包

六、安装net-tools包

执行命令:yum install net-tools ,安装net-tools,就可以使用ifconfig命令了。

安装完之后输入ifipconfig

以上网卡文件中,ONBOOT=no 的原因是安装CentOS时的引导程序,没有选择打开以太网,这样默认是开机不激活网卡。

如果在引导程序时打开以太网,默认设置就是ONBOOT=yes

网卡文件各配置解释:

TYPE=Ethernet                //网络类型:Ethernet以太网
BOOTPROTO=static         //引导协议:dhcp自动获取IP、static静态IP、none不指定
DEFROUTE=yes              //启动默认路由
IPV4_FAILURE_FATAL=no  //不启用IPV4错误检测功能
IPV6INIT=yes                  //启用IPV6协议
IPV6_AUTOCONF=yes       //自动配置IPV6地址
IPV6_DEFROUTE=yes        //启用IPV6默认路由
IPV6_FAILURE_FATAL=no      //不启用IPV6错误检测功能
NAME=eno16777736            // 网卡设备的别名
UUID=90528772-9967-46da-b401-f82b64b4acbc    //网卡设备的UUID唯一标识号
DEVICE=eno16777736             // 网卡的设备名称
ONBOOT=yes                         //开机自动激活网卡
DNS1=6.6.6.6                         //DNS域名解析服务器的IP地址
IPADDR=192.168.1.199           //网卡的IP地址
PREFIX=24                              //子网掩码
GATEWAY=192.168.1.1            //默认网关IP地址
原文地址:https://www.cnblogs.com/fangjb/p/13439590.html