解决CentOS 7 开机网络设备不启动方法

在VMware 10里新装一个CentOS 7系统,开机发现没有网络,于是ifconfig一下发现网卡没有启动

eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

ether 00:0c:29:2b:c0:1e  txqueuelen 1000  (Ethernet)

RX packets 1  bytes 251 (251.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

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 0  (Local Loopback)

RX packets 386  bytes 33512 (32.7 KiB)

RX errors 0  dropped 0  overruns 0  frame 0

TX packets 386  bytes 33512 (32.7 KiB)

TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

习惯性的重启网卡服务“service network restart”

提示:

Restarting network (via systemctl):                        [  OK  ]

重启OK,,,,

再查看网卡"ifconfig"

还是老样子

于是"ifup eno16777736"手动重启网卡

提示:

Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/0)

启动成功

再查看网卡状态"ifconfig"

eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

inet 192.168.41.128  netmask 255.255.255.0  broadcast 192.168.41.255

inet6 fe80::20c:29ff:fe2b:c01e  prefixlen 64  scopeid 0x20<link>

ether 00:0c:29:2b:c0:1e  txqueuelen 1000  (Ethernet)

RX packets 74  bytes 9637 (9.4 KiB)

RX errors 0  dropped 0  overruns 0  frame 0

TX packets 61  bytes 7083 (6.9 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 0  (Local Loopback)

RX packets 650  bytes 56612 (55.2 KiB)

RX errors 0  dropped 0  overruns 0  frame 0

TX packets 650  bytes 56612 (55.2 KiB)

TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

OK,,得到IP问题解决,,

后续:

本来这个问题不会出现的,主要是我的网络环境是有DHCP服务器,IP地址可以自动获得。如果是手动输入IP就不会出现这个问题了,因为在网卡配置文件里有一项"ONBOOT=no"表示引导时不激活网卡,由于对centos7不熟悉,所以未发现这个问题。

上面的解决方法是不彻底的,因为每重启一次服务器就需要输入一次"ifup eno16777736",很是麻烦,我们可以修改网卡的配置文件"/etc/sysconfig/network-scripts/ifcfg-eno16777736"里面的"ONBOOT=no"修改成"ONBOOT=yes",至此问题彻底解决!

时间: 2024-10-29 03:21:35

解决CentOS 7 开机网络设备不启动方法的相关文章

Centos 6&7下服务启动方法及添加到开机启动

在linux系统中,安装完一个软件或应用后,有时候需要手动启动该应用,也需要收到将该应用添加到开机启动项中,让其可以能够在linux一开机后就加载该应用 启动应用的方法 CentOS 6 : service SERVICE start|stop|restart|reload|status CentOS 7 : systemctl start|stop|restart|reload|status SERVICE 添加到开机启动项的方法 CentOS 6 : chkconfig SERVICE on

解决centos被minerd挖矿程序入侵方法

记录一次服务器被入侵的解决方法 一:问题说明 1.我的服务器是使用的阿里云的CentOS,收到的阿里云发来的提示邮件如下 然后我查看了运行的进程情况(top 命令),看到一个名为minerd的进程占用了99.5%的CPU  2.minerd是个挖矿程序,什么是"挖矿",特此百度了一下, 所谓"挖矿"实质上是用计算机解决一项复杂的数学问题,来保证比特币网络分布式记账系统的一致性.比特币网络会自动调整数学问题的难度,让整个网络约每10分钟得到一个合格答案.随后比特币网络

解决CentOS虚拟机开机黑屏卡死问题

默认配置 导致的错误 1.直接就是黑屏,连杠杠都没有 2.centos系统关不掉 3.关闭vmware提示:虚拟机XXX繁忙 解决方式1.强制关闭vmware,重启计算机(不重启虚拟机重新开提示占用,网上删.lck方式试过没用) 2.编辑虚拟机设置 3.内存改为2GB 处理器如下图所示 勾选虚拟化引擎前两个 再次启动,可能修改后第一次启动会有点慢,等一会不出来关闭重新启动即可.就可以打开了. 原文地址:https://www.cnblogs.com/wyh-study/p/12015833.ht

Win7电脑开机无法正常启动只能进入安全模式解决方式

我们先尝试在开机的时候按F8进入安全模式,进入到安全模式后一次打开"控制面板"-"程序与功能",然后将卡巴斯基卸载[ http://jingyan.baidu.com/article/ff42efa9179fa2c19e2202ab.html],然后根据以下方式来进行一次干净启动. 步骤 1:启动系统配置实用程序 1.使用具有管理员权限的帐户登录到计算机. 2.单击"开始",在"开始搜索"框中键入msconfig,然后按 En

CentOS 6开机启动流程实验篇

CentOS 6开机启动流程实验篇 centos 系统的启动流程 grub 破坏Linux的核心文件再修复体验系统启动流程 CentOS 6开机启动的具体详情请参见理论篇! 了解了系统启动的基本流程,以下我们通过"破坏式实验",即破坏系统启动过程中的一些关键环节,使系统无法启动,然后我们再通过修复这些文件使得系统正常重启,进而体验Linux系统的启动流程,这些关键环节包括破坏grub三个stage(stage1.stage1-5.stage2) 中的任何一个阶段,甚至是整个grub;

开机eth0网络设备不启动

CentOS开机eth0网络设备不启动 新装一个CentOS系统,开机发现没有网络,于是ifconfig一下发现eth0设备网络没有启动 1 2 3 4 5 6 7 8 9 [[email protected] ~]# ifconfig  lo        Link encap:Local Loopback    inet addr:127.0.0.1  Mask:255.0.0.0  inet6 addr: ::1/128Scope:Host  UP LOOPBACK RUNNING  MT

Centos设置开机启动Apache和Mysql[总结]

Centos设置开机启动Apache和Mysql[总结] 1.前言 最近学习搭建wordpress,需要用到apahce和mysql.我是下载源代码进行安装的,安装在/url/local目录下,每次开机都需要手动启动,有点麻烦.如是想设置开机启动,从网上查了一下,如何设置,总结一下,方便以后使用. 2.设置方法 有两种方法,一种是修改配置文件,一种是通过添加启动项. 方法一:根据系统启动的初始化过程,修改配置文件 Centos中的运行模式2.3.5都把/etc/rc.d/rc.local做为初始

阿里云CentOS 7.2 MySQL服务启动失败的解决思路

阿里云 CentOS 7.2 MySQL服务启动失败的解决思路 前言 : 昨天刚刚搭建好的MySQL让老大看了一下,经过测试已经完成任务.但是今天早晨来的时候发现服务器被关了,此时我的心情崩溃的,但是我非常冷静的解决了MySQL问题.如下: 启动MySQL服务器失败,如下所示: [[email protected] ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl):  Job for mysqld.service faile

CentOS 6开机启动流程理论篇

CentOS 6开机启动流程理论篇 centos 系统的启动流程 grub 破坏Linux的核心文件再修复体验系统启动流程 概述 任何系统启动的第一步必然是加电,然后计算机硬件会主动地读取BIOS来加载硬件设备信息并检测,之后系统会主动地读取第一个有引导程序的设备,该引导程序(grub)可以指定使用哪个内核来启动,并将其加载至内存当中运行,同时内核还要加载其他硬件设备以及对应的驱动程序,来例主机各个组件开始运行,等所有硬件设备加载完后,系统就真正地启动了,稍后系统会操作一些外部程序开始准备软件的