CentOS7重启网络报错Failed to start LSB: Bring up/down解决方法(failed to start LSB:Bring up/down networking)

CentOS7重启网络报错Failed to start LSB: Bring up/down解决方法(failed to start LSB:Bring up/down networking)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

Centos7是我们使用较多的操作系统之一。近日经常有站长朋友咨询在Centos7修改完网卡配置后重启网络服务时会出现“Failed to start LSB: Bring up/down”网络报错。我们又该如何解决呢?出现重启网络服务报错有三种解决方法。下面我们一一看下。

使用提示命令查看:systemctl status network.service 发现报错为Failed to start LSB: Bring up/down networking:

CentOS7重启网络报错Failed to start LSB: Bring up/down解决方法(failed to start LSB:Bring up/down networking)

一:修改MAC地址

这样造成的原因是配置文件中MAC与当前网卡MAC不一致。只需要修改一下配置文件即可。

CentOS7重启网络报错Failed to start LSB: Bring up/down解决方法(failed to start LSB:Bring up/down networking)

1。用ip addr show命令查看当前MAC地址

CentOS7重启网络报错Failed to start LSB: Bring up/down解决方法(failed to start LSB:Bring up/down networking)

2。修改/etc/sysconfig/network-scripts/下以ifcfg开头的网络链接文件

例如vim /etc/sysconfig/network-scripts/ifcfg-eth1

将HWADDR=”00:0c:29:7f:76:e8″改为HWADDR=”00:0c:29:5d:6f:01″

3。systemctl restart network.servic重启网络成功。这样状态既可正常。

二。禁用NetworkManager

1。systemctl stop NetworkManager

2。systemctl disable NetworkManager

重启之后。网络恢复正常

三。修改网卡文件名

装完系统后网卡默认都是有名称的。例如eno9。eno17…等等。如果你之前修改过网卡名称的话。例如修改成eth0名称的话。可以按照以下方法修改配置文件:

1。修改网卡名和配置文件

# mv /etc/sysconfig/network-scripts/ifcfg-enoeno9 /etc/sysconfig/network-scripts/ifcfg-eth0

修改配置文件里面name和device

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

TYPE=Ethernet

BOOTPROTO=static

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=no

NAME=eth0

UUID=d890d6e6-01f6-4063-bf70-cd4e1787d0a8

HWADDR=00:50:56:8b:57:82 #这里原文件没有。手动添加上去

DEVICE=eth0

ONBOOT=yes

IPADDR=IP

NETMASK=掩码

GATEWAY=网关

2。修改/etc/sysconfig/grub。添加net.ifnames=0 biosdevname=0

# 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=”crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap net.ifnames=0 biosdevname=0 rhgb quiet”

GRUB_DISABLE_RECOVERY=”true”

3。手动生成70-persistent-net.rules以及其他方法

查看接口的MAC地址

# ip link show

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

2: eno16777728: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000

link/ether 00:0c:29:28:ac:54 brd ff:ff:ff:ff:ff:ff

生成文件

# vi /etc/udev/rules.d/70-persistent-net.rules

SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:0c:29:28:ac:54″, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth0″

最后重启机器:# reboot 就可以了。这样报错问题就解决了。仅供大家参考。

分享到 :
相关推荐

美国服务器中的单线及双线多线之间的区别(美国服务器中的单线及双线多线之间的区别是什么)

美国服务器因为质优价廉等因素。在国内受到许多用户的青睐。无论是租用还是托管美国服务器...

怎么设置代理服务器(电脑怎么设置代理服务器)

很多时候。大家下载文件都是在国外的一些网站上进行下载。这样不可免会受到自身国内网络的...

服务器代理商和供应商有什么不同(服务器供应商有哪些)

服务器代理商和供应商的区别:服务器供应商是直接跟服务器机房合作的正规IDC运营商。而...

租赁美国服务器的注意事项有哪些(租赁美国服务器的注意事项有哪些呢)

租赁美国服务器的注意事项有:1。需要注意美国服务器的硬件质量好不好;2。需要注意租用...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注