1、將CentOS 7的網卡修改成eht0centos
1.1 新安裝系統將網卡修改成eth0bash
1.在CentOS 7的安裝界面,按下「Tab」鍵進入;
網絡
2.在結尾添加內核參數:ide
net.ifnames=0 #而後按回車
1.2 安裝系統:oop
1.語言:默認英語;
測試
2.分爲3個部分:Location、Software、Location;
ui
1)Location下更改時區;
this
選擇上海--點擊完成;
spa
2)Software下設置軟件選擇;
3d
選擇最小化安裝(若是想安裝桌面版請選擇:GNOME Desktop)--點擊完成;
3)System下設置分區(installation destination);
選擇配置分區--點擊完成;
點擊「+」號分別建立如下分區:
/boot分區:200M
swap分區:1024M
/:剩餘空間
建立好三個分區以後點擊完成;
點擊接受更改;
4)System下設置KDUMP;
取消勾選enable kdump--點擊完成
5)System下設置網絡和主機名
點擊鏈接網卡--更改主機名:andy--點擊配置網卡信息;
選擇General菜單下--勾選可用時自動鏈接到這個網絡(Automatically connect to this network when it is avaiable)並保存--點擊完成;
6)點擊開始安裝(Begin Installation);
7)輸入ROOT用戶的密碼;
8)點擊重啓;
9)登陸系統後修改網卡的配置文件:
[root@andy ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no NAME=eth0 UUID=3bfdb9bf-ca78-4826-9a39-9d58d4c766fc DEVICE=eth0 ONBOOT=yes IPADDR=192.168.80.51 PREFIX=24 GATEWAY=192.168.80.1 DNS1=8.8.8.8 PEERDNS="yes" #當PEERDNS爲yes時會被寫入/etc/resolv.conf中;爲no時:不修改/etc/resolv.conf中的DNS;
10)重啓網絡服務
[root@andy ~]# systemctl restart network
11)查看網卡信息
[root@andy ~]# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.80.51 netmask 255.255.255.0 broadcast 192.168.80.255 inet6 fe80::20c:29ff:fe2d:e979 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:2d:e9:79 txqueuelen 1000 (Ethernet) RX packets 292 bytes 32749 (31.9 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 238 bytes 37091 (36.2 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Local Loopback) RX packets 8 bytes 512 (512.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 8 bytes 512 (512.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
12)測試是否能夠ping通百度
[root@andy ~]# ping www.baidu.com -c 5
1.3 已安裝系統將網卡修改成eth0
1.修改網卡配置文件:
[root@andy1 ~]# cd /etc/sysconfig/network-scripts/ [root@andy1 network-scripts]# mv ifcfg-ens33 ifcfg-eth0 [root@andy1 network-scripts]# vi ifcfg-eth0 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no NAME=eth0 #將ens33改成eth0 UUID=ba690101-21d2-4ef9-a05d-d4eafc63731d DEVICE=eth0 #將ens33改成eth0 ONBOOT=yes IPADDR=192.168.80.52 PREFIX=24 GATEWAY=192.168.80.1 DNS1=8.8.8.8 PEERDNS="yes"
2.GRUB中添加kelnel參數
[root@andy1 network-scripts]# vi /etc/sysconfig/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="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0" #在quiet後添加net.ifnames=0 GRUB_DISABLE_RECOVERY="true" [root@andy1 network-scripts]# grub2-mkconfig -o /boot/grub2/grub.cfg #生成新的配置文件
3.重啓
[root@andy1 ~]# reboot
4.查看網卡信息
[root@andy1 ~]# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.80.52 netmask 255.255.255.0 broadcast 192.168.80.255 inet6 fe80::20c:29ff:fea4:f546 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:a4:f5:46 txqueuelen 1000 (Ethernet) RX packets 103 bytes 10895 (10.6 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 71 bytes 9541 (9.3 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0