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