今天在配置centos7的静态ip的时候,不小心把/etc/sysconfig/network-scripts/ifcfg-ens33文件中的内容搞乱了,结果导致使用ifconfig命令没有ens33对应的ip,使得linux的网络直接不能使用,使用一下方法得到了解决:
systemctl stop NetworkManager 临时关闭
systemctl disable NetworkManager 永久关闭网络管理命令
systemctl start network.service 开启网络服务
idcfg-ens33文件中的内容:
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="c96bc909-188e-ec64-3a96-6a90982b08ad"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="填写自己设置的ip"
GATEWAY="设置对应的网关"
DNS1="设置对应的域名解析器"
如果不小心把自己文件中的UUID删除了想要找回的话,可以使用命令:
nmcli con show #查看网卡的UUID
参考文章:https://blog.csdn.net/qq_42917336/article/details/86490399