摘要
为防止ip变化,将其修改为静态
查看网卡使用信息:
ip a
配置网卡文件(/etc/sysconfig/network-scripts/ifcfg-enxxx):
centos6.x:
vim /etc/sysconfig/network-scripts/ifcfg-en*
TYPE=Ethernet
BOOTPROTO=none # 修改这个
DEFROUTE=YES
IPV4_FAILURE_FATAL=no
IPV6INIT=no # 修改这个
IPV6_AUTOCONF=no # 修改这个
IPV6_DEFROUTE=no # 修改这个
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID= # 注释掉
DEVICE=eth0
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=no
IPV6_PEERROUTES=no
IPADDR=192.168.113.101
GATEWAY=192.168.113.2
DNS=192.168.113.2
centos7.x
vim /etc/sysconfig/network-scripts/ifcfg-en*
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="3f12cda4-6d55-4d64-8e62-d71faff9a8ca"
DEVICE="ens33"
ONBOOT="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV6_PEERDNS="no"
IPV6_PEERROUTES="no"
IPADDR="192.168.238.111"
GATEWAY="192.168.238.2"
DNS="192.168.238.2"
配置DNS解析文件(/etc/resolv.conf)
echo "nameserver 114.114.114.114" > /etc/resolv.conf
echo "nameserver 114.114.115.115" >> /etc/resolv.conf
echo "nameserver 8.8.8.8" >> /etc/resolv.conf
重启网络服务
service network restart
常见问题
问题
device eth0 does no seem to be present delaying initalization
解决
删除/etc/udev/rules.d/70-persistent-net.rules的eth0的相关信息后重启机器
问题
Job for network.service failed
解决
修改为静态ip