配置 IP
编辑网卡配置文件(以下为默认配置,仅加了注释)
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
# 网卡类型
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
# none|static|bootp|dhcp不使用协议|静态分配|BOOTP 协议| DHCP 协议
BOOTPROTO="static"
# IP 地址
IPADDR=192.168.30.156
# 子网掩码
NETMASK=255.255.255.0
# 网关地址
GATEWAY=192.168.30.254
DNS1=61.177.7.1
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens192"
UUID="eed9e053-c180-4502-a2ae-0c1320056d9d"
# 物理设备名
DEVICE="ens192"
# 重启网卡是否激活网卡设备
ONBOOT="yes"
重启网卡服务
systemctl restart network
配置 DNS
网卡 IP 地址设置完后,如果服务器需要上外网,则需配置 DNS。DNS 主要用于将请求的域名转化为 IP 地址,DNS 地址配置方法如下:
修改 vim /etc/resolv.conf
文件,加入如下两行代码:
# 主 DNS
nameserver 202.106.0.20
# 备 DNS
nameserver 8.8.8.8
配置完毕后,无需重启网络服务,DNS 立即生效
测试是否有 IP 返回:ping -c 6 www.jianshu.com
网卡名称命名
CentOS7 服务器,默认网卡名为 ifcfg-eno16777736。如需改名,步骤如下:
- 编辑
vim /etc/sysconfig/grub
文件,在quiet
后加入net.ifnames=0 biosdevname=0
![网卡配置 ifnames 配置](https://img.haomeiwen.com/i2029885/2eb432d374340f21.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/124 - 执行
grub2-mkconfig -o /boot/grub2/grub.cfg
,生成新的grub.cfg
文件 - 重命名
ifcfg-eno16777736
文件,mv /etc/sysconfig/network-scripts/ifcfg-ens192 /etc/sysconfig/network-scripts/ifcfg-eth0
- 重启服务器,并验证网卡名称是否为 eth0。
reboot
ifconfig
网友评论