更改 ifcfg 文件名html
ls /etc/sysconfig/network-scripts/ifcfg-ens* | xargs -I '{}' mv '{}' /etc/sysconfig/network-scripts/ifcfg-eth0
其實這一步不是必須的,直接執行下一步建立一個新文件也能夠。linux
配置IP地址
修改 NAME 和 DEVICE 的值爲 eth0。可按需配置固定IP。ios
cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF TYPE=Ethernet DEVICE=eth0 NAME=eth0 ONBOOT=yes BOOTPROTO=dhcp PEERDNS=no IPV6INIT=no EOF
這一步完成若,重啓網絡會失敗的,由於網卡和設備名變了。centos
修改 grub 文件 bash
編輯 /etc/default/grub
, 在GRUB_CMDLINE_LINUX
這一行末尾引號內添加net.ifnames=0 biosdevname=0
,以下圖:網絡
# 一條命令實現 sed -e 's/\<quiet\>/& net.ifnames=0 biosdevname=0/' -i /etc/default/grub
以上命令參考: https://www.golinuxhub.com/20...ui
從新生成 GRUB 配置文件spa
grub2-mkconfig -o /boot/grub2/grub.cfg
systemctl disable NetworkManager
reboot
linux中查看網卡mac地址code
ifconfig -a #其中 HWaddr 字段就是mac地址 cat /sys/class/net/eth0/address #查看eth0的mac地址 cat /proc/net/arp #查看鏈接到本機的遠端ip的mac地址
參考htm
http://www.centoscn.com/CentO...
https://www.thegeekdiary.com/...