從CentOS 7開始,網卡命名方式都改為ensxx,而連線名稱如果在安裝時選中文,預設在Terminal下會是亂碼口口口無法修改
SSH進入則可正常看到”有線網路\ 1″
這裡將網卡命名方式改回eth0,並用nmcli或ip來重新設定連線名稱及IP
1、修改網卡命名
# vim /etc/sysconfig/grub
修改GRUB_CMDLINE_LINUX="最後補上空格net.ifnames=0 biosdevname=0"
重建GRUB
# grub2-mkconfig -o /boot/grub2/grub.cfg
重開
# reboot
2、設定IP地址
先砍掉原本的有線連線 (要用SSH登入)
# nmcli connection delete 有線連線\ 1
重新建立連線
# nmcli connection add con-name eth0 ifname eth0 type ethernet ipv4.address 172.16.1.1/24 ipv4.gateway 172.16.1.254 ipv4.dns 168.95.1.1,8.8.8.8 method none autoconnect yes
# nmcli connection up eth0
3、也可以用ip 指令來設定臨時地址(不知道怎麼永久保存?)
# ip a add 172.16.1.1/24 dev eth0
# ip route add default via 172.16.1.254 dev eth0
# vim /etc/resolve.conf
補上
nameserver 168.95.1.1
nameserver 8.8.8.8
# ip link set dev eth0 up