CentOS7.5.1804最小入力ifconfigがens33と表示され、eth0がありません



Centos7 5 1804 Minimal Input Ifconfig Appears Ens33



eth0ネットワークカードは、vmwareによってインストールされたcentos7に表示されず、IPもありません。また、インターネットにアクセスできません。以下に示すように、ifconfigを入力した後
画像
解決

1.ネットワークカードの構成ファイルを編集します

vi / etc / sysconfig / network-scripts / ifcfg-ens33NAMEアイテムとDEVICEアイテムをeth0に変更します



[root@xxxxx ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet BOOTPROTO=static IPADDR=192.168.8.129 NETMASK=255.255.255.0 GATEWAY=192.168.8.2 DNS1=114.114.114.114 DNS2=8.8.8.8 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth0 UUID=9142dec5-223f-43a4-a371-643399edc367 DEVICE=eth0 ONBOOT=yes

画像

2.NIC構成ファイルの名前をifcfg-ens33からifcfg-eth0に変更します。
[root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# mv ifcfg-ens33 ifcfg-eth0

画像

3. / etc / default / grubを編集し、「net.ifnames = 0 biosdevname = 0」をGRUBCMDLINELINUX変数に追加します。
[root@xxxxx network-scripts]# vi /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR='$(sed 's, release .*$,,g' /etc/system-release)' GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT='console' GRUB_CMDLINE_LINUX='crashkernel=auto net.ifnames=0 biosdevname=0 rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet' GRUB_DISABLE_RECOVERY='true'

修正する前に:
画像
変更後:
画像

4.コマンドgrub2-mkconfig-o /boot/grub2/grub.cfgを実行して、GRUB構成を再生成し、カーネルパラメーターを更新します。
[root@localhost network-scripts]# grub2-mkconfig -o /boot/grub2/grub.cfg

画像

5.システムを再起動します
[root@localhost network-scripts]# reboot
6. ifconfigを入力して、確認します
[root@localhost ~]#ifconfig

画像