【CentOS 7】系统启动后,网卡并未一并启动
CentOS 7 ,在虚拟机上用于测试,在安装时指定了2块网卡,一块桥接、一块hostonly,安装完毕后,重启系统,hostonly的网卡无法连接,查看ip a查看显示网卡并未启动
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
[root@Yjiu ~]# ip address show dev ens34 3: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:0c:29:8e:eb:34 brd ff:ff:ff:ff:ff:ff [root@Yjiu ~]# ## 或 [root@Yjiu ~]# ifconfig ens34 ens34: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 ether 00:0c:29:8e:eb:34 txqueuelen 1000 (Ethernet) RX packets 262 bytes 24348 (23.7 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 168 bytes 25628 (25.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 [root@Yjiu ~]# |
重启网卡
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
[root@Yjiu ~]# service network restart Restarting network (via systemctl): [ OK ] [root@Yjiu ~]# ## 或者,从CentOS 7开始,已经开始慢慢过渡用systemctl [root@Yjiu ~]# systemctl restart network.service [root@Yjiu ~]# ## 网卡已经启动 [root@Yjiu ~]# ip address show dev ens34 3: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:0c:29:8e:eb:34 brd ff:ff:ff:ff:ff:ff inet 192.168.10.11/24 brd 192.168.10.255 scope global ens34 valid_lft forever preferred_lft forever inet6 fe80::4248:b720:1e4a:b8dc/64 scope link valid_lft forever preferred_lft forever [root@Yjiu ~]# |
当然,网卡启动后,就可以顺利的连接上了,显然这个不是解决问题的办法。
这个问题的原因是系统启动时网卡未一并启动,网卡配置文件中“ONBOOT”参数就是控制这个问题的。
ONBOOT=no ,”表示引导时不激活网卡”,反之,激活
所以我们手工修改一下配置文件即可。
1 2 3 4 5 6 |
[root@Yjiu ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 …… ONBOOT="no" ## 改为 ONBOOT="yes" …… |