Centos7 没有ifcfg-eth0和静态IP
Centos7 没有ifcfg-eth0和静态IP
问题:创建的Centos7没有ifcfg-eth0和静态的IP
解决:
-
进入network-scripts文件夹
命令:cd /etc/sysconfig/network-scripts -
将ifcfg-ethxxxxx文件修改成ifcfg-eth0
命令:mv ifcfg-ethxxxxx ifcfg-eth0
可能遇到的错误:
权限不够:这时切换成root用户 su root
注意: su root 可能出现“鉴定故障”,解决方法:https://blog.****.net/qq_40002311/article/details/88643053 -
修改ifcfg-eth0文件
命令:vi ifcfg-eth0 按 i 进入写入模式
YPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
NATMASK=255.255.255.0
DNS=192.168.1.2 -
禁用可预测命名规则
修改 /etc/default/grub文件
命令:vi /etc/default/grub
加入“net.ifnames=0 biosdevname=0” -
重新生成GRUB配置并更新内核参数
命令:grub2-mkconfig -o /boot/grub2/grub.cfg -
查看IP
命令:ifconfig