2. CentOS 系统管理

2018-11-19  本文已影响28人  panzhangbao

配置 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

ping 命令返回值

网卡名称命名

CentOS7 服务器,默认网卡名为 ifcfg-eno16777736。如需改名,步骤如下:

  1. 编辑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
  2. 执行grub2-mkconfig -o /boot/grub2/grub.cfg,生成新的 grub.cfg 文件
  3. 重命名ifcfg-eno16777736文件,mv /etc/sysconfig/network-scripts/ifcfg-ens192 /etc/sysconfig/network-scripts/ifcfg-eth0
  4. 重启服务器,并验证网卡名称是否为 eth0。
reboot
ifconfig
上一篇下一篇

猜你喜欢

热点阅读