linux添加网卡后restartnetwork失败

linux添加网卡后restartnetwork失败,第1张

Linux系统重启network服务失败

丹鱼先生

2022-07-18 11:37

关注

问题描述

使用KVM通过修改配置文件配置好网卡IP,使用命令行service network restart 重启网络服务失败。

如图:

使用图形化管理工具配置IP,在系统界面右上角可以看到网卡状态为未连接,配置好IP以后使用service network restart命令时报同样的错。

如图:

告警信息

使用ping命令查看路由是否通畅,系统提示“network is unreachable”。

处理过程

解决的方法很简单,直接将NetworkManager服务关闭即可。步骤描述如下:

步骤 1 查看NetworkManager服务是否开启。

因系统版本各异,NetworkManager服务的具体名称可以用chkconfig --list查看。

如图所示:

从图中,可以发现NetworkManager服务已经开启了。

步骤 2 禁用NetworkManager服务。

将当前激活的服务关闭,使用下面的命令:

service NetworkManager stop

使用下面的命令禁止服务自启动。

chkconfig NetworkManager off

步骤 3 使用脚本方式配置IP地址。

根因

使用/etc/network/interfaces脚本文件配置IP信息的时候,使用的是Network服务;使用图形化界面配置IP地址的时候,使用的是NetworkManager服务。

Netwok服务和NetworkManager服务之间存在下面的关系:

当系统内无NetworkManager时,系统默认使用Netwok服务进行网络配置。

当系统内启用了NetworkManager之后,NetworkManager默认接管了系统的网络配置。此时需要使用NetworkManager自己的网络配置参数来进行配置。适用于桌面环境,例如使用笔记本等。

Netwok服务和NetworkManager服务之间不能同时共存,两者为了避免冲突,又能共享配置,就有下面的解决方案:

当Network-Manager发现/etc/network/interfaces被改动的时候,则关闭自己(显示为未托管),除非NetworkManager的相关标志位设置成真。

当NetworkManager的相关标志位设置成真时,/etc/network/interfaces,则不生效。

从Red Hat 6开始,默认是开启NetworkManager服务的,此时通过修改脚本的方式配置IP地址将无效,除非将相关标志位设置为假。例如,使用DHCP配置的IP地址,其格式如下:

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"

BOOTPROTO="dhcp"

HWADDR="00:1F:29:57:8B:A8"

NM_CONTROLLED="yes"

>TYPE="Ethernet"

不同的系统中,NetworkManager服务的标志位不同。例如Ubuntu中是存放在配置文件/etc/NetworkManager/nm-system-settings.conf中,名称为managed。

配置文件修改后,需要重启NetworkManager服务。

本案例中,系统默认启用了NetworkManager服务,详细信息如下所示:

[root@localhost ~]# chkconfig|grep -i network

NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off

network 0:off 1:off 2:on 3:on 4:on 5:on 6:off

[root@localhost ~]#

此时再启用Network服务时是不生效的。所以重启Network服务会失败。

建议与总结

从Red Hat 6开始,默认是开启NetworkManager服务的,此时通过修改脚本的方式配置IP地址将无效。

需要注意哪些方面呢?

速度——首要考察点,速度是您选择服务器租用、服务器托管提供商的基础。没有速度的服务器是垃圾服务器,购买之前,仔细考量,最好进行测试。要看一看他们的光纤多少,接入的位置在哪里等等。

价格——速度确定没问题了,还要比较一下价格,优秀的公司会采取先进的技术降低运营成本,来满足客户需要,而且还会推出一系列活动啊,优惠啊之类的。如有七年服务器经验的品牌公司时代互联,近日就有深圳、东莞地区服务器8折优惠,以及免费赠办3000元ICP经营许可证的活动。当然了,服务器本身价值就很高,那些价格非常低的,你就需要多留心一下了。

资质——价格的高低不是选择的决定因素,服务商的资质是必须要看的,他获得哪些资格,哪些奖项,有多少年的经验。这个一般在网站上都会有写的,当然有资历的,经营的年数越多,越说明实力。奖项虽然不能完全说明问题,但也在一定程度上也能表明企业的实力。

服务——谁都无法保证自己的服务器永远不会出现任何问题,有问题不怕,只要服务商能24小时待命,随时准备解决。曾经有朋友做过一次实验,他们租用了时代互联的服务器,1个月没有重新启动,但一次凌晨3、4点打电话过去要求重新启动,结果几十秒就搞定了,这样才放心的购买使用。

1、外网地址填全

2、内网ip地址不填网关

3、开始--运行-- cmd,进入命令行窗口,输入下面的命令:

route add 10.0.0.0 mask 255.255.0.0 10.0.1.1 回车就可以两个网同时工作

当然这个事临时路由,所以你每次重启服务器后,都要运行一下这个命令

怕麻烦就加个参数p:

route add -p 10.0.0.0 mask 255.255.0.0 10.0.1.1

重启后依然有效


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/361013.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-10
下一篇2023-05-10

发表评论

登录后才能评论

评论列表(0条)

    保存