CentOS7.5配置网络(静态IP和动态IP)

查看系统版本

cat /etc/redhat-release

说明

在CentOS系统中,系统网络设备的配置文件保存在 /etc/sysconfig/network-scripts 目录下,在CentOS 6中,网卡配置文件的前缀为eth,第1块网卡为eth0,第2块网卡为eth1;以此类推。而在CentOS 7中,网卡配置文件的前缀则以ifcfg开始,加上网卡名称共同组成了网卡配置文件的名字,例如ifcfg-ens33,ifcfg-lo是回路IP地址信息配置文件。

备份原来的配置文件

cd /etc/sysconfig/network-scripts/

cp ifcfg-ens33 ifcfg-ens33.backup

一、配置静态IP地址

vim /etc/sysconfig/network-scripts/ifcfg-ens33

红色标明处(ens33)为网卡的名称,可以通过 ifconfig 命令查看网卡的名称,如下图,网卡名称是ens33


打开ifcfg-ens33配置文件,写入以下截图中用红框圈起来的信息,配置静态IP地址

配置

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static        # 地址分配模式
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33              # 网卡名称
UUID=1fccfa54-98bd-4101-9eca-bc976d7c042a
DEVICE=ens33
ONBOOT=yes              # 是否开机激活
IPADDR=192.168.0.135    # IP地址
NETMASK=255.255.255.0   # 子网掩码
GATEWAY=192.168.0.1     # 网关地址
DNS1=114.114.114.114    # DNS地址
DNS2=8.8.8.8            # DNS地址

配置完成后,保存并退出,重启网络服务,让配置生效

systemctl restart network

验证是否能ping通外网

ping -c 4 baidu.com

测试与百度网站的连通性,发送4个ICMP数据包,若能ping通,说明设置成功了!

二、配置动态IP地址

打开配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33,写入以下截图中用红框圈起来的信息(其实只需要配置两行信息):

1、BOOTPRTO(表示网卡配置静态还是动态IP地址)可以设置以下4种选项:

none:表示无须启动协议;

bootp:表示使用BOOTP协议;

dhcp:表示使用DHCP协议动态获取IP地址;

static:表示手工设置静态IP地址。

2、ONBOOT=yes

表示启动系统时是否激活该网卡,yes表示激活,no表示不激活。

配置完成后,保存并退出,重启网络服务,让配置生效

systemctl restart network

 

posted @ 2018-06-08 21:42  OpsDrip  阅读(21112)  评论(0编辑  收藏  举报