互联网管理,eth0网卡非常
1、现象描述
linux配置ip重启网络失利,出现未知连接的难题
网络处理
RAV4HEL六.1 NetworkManager导致网卡网络不通的标题总计
明日在调解两台物理机,做完配置重启主机后,发现1台服务器网络无法ssh连接,通过ILO进去ifconfig开掘eth0配置的IP地址等音讯丢失,手动重启后,能够ssh连接,但过一段时间,ssh又再次登陆退步,ifconfig
eth0的相干消息也不见。
壹 基本网络布署
linux操作系统,以太网卡用“eth”表示网卡;序号从零开端
eth0代表到系统能够分辨的第一个网卡
eth1….第2个网卡
查阅网卡音讯
二、错误原因
按默许安装装了centos
陆.三登六后察觉ip配置后重启互联网不奏效,网卡是尚未激活状态。
翻看网卡消息
前天是第3回相见这么的主题材料,rhel6.一系统之中的NetworkManager导致网卡网络堵塞。具体是那样:
centos
6.9操作系统安装了network和 NetworkManager服务,两者同时存在的场馆下存在抵触,必要手动关闭 NetworkManager服务。
www.2cto.com
查阅当前系统所连接的保有网卡(包蕴已经驱动了和没有驱动)
# lspci | grep -i eth
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
在客户现场,登六到一台刀片中认可网卡连接。本人那台数据库系统的事业就非凡,尝试重启network服务(使用/etc/init.d/network
restart命令),重启好后,竟然开采原本eth0网卡的IP地址丢失了,再度重启network服务依旧无效,且原本/etc/resolv.conf中布署的DNS解析参数不奏效。
networkmanager服务介绍:
[[email protected]互联网管理,eth0网卡非常。
~]# /etc/init.d/network restart
认同网线已经延续好,以eth0 为例
# mii-tool eth0
eth0: negotiated 100baseTx-FD flow-control, link ok
link ok 网卡能够被识别,并且接了有效的网线
# mii-tool eth1
SIOCGMIIPHY on 'eth1' failed: Invalid argument
网卡虽然能够被识别(网卡已经被驱动了,但不能用:网卡配置错误,网线没接等)
样图
想起来那是翼虎HEL陆.一,扯蛋的NetworkManager假若是在记录本等个体设备上其实是蛮好的,然而倘假使在物理机架式服务器可能刀片服务器上,会潜移默化网卡的连天情状。
正在闭馆接口 eth0: 错误:断开设备
‘eth0’(/org/freedesktop/NetworkManager/Devices/0)退步:This device is
not active
ifconfig命令
一、ifconfig -a 查看全数网卡信息
二、ifconfig eth0 查看单个网卡音讯
3、ifconfig eth0 1玖二.16捌.一.122 netmask
255.25五.255.0 一时设定IP和掩码(登时见效,可是临时生效,重启服务大概重启系统都失效)
四、ifconfig eth0:1 1玖贰.16八.0.贰 netmask
255.25五.25伍.0 配置子接口
ifconfig eth0 down|up
ifdown eth0 |ifup eth0
尝试张开图形分界面右上角的网络编辑菜单,手动去行使“system
eth0”的布局,再另行network服务,有二回IP地址重新现身。基本论断就是那一个导致的网络音讯丢失。
三、化解方案
[失败]
ping命令
ping +IP地址 ctrl+c结束 测试是不是两台主机互联网是或不是通
–c参数:ping几次
cd /proc/sys/net/ipv4
ls icmp_echo_ignore_all
0
代表关闭,一象征开启。这里只是目前开启忽略回显。外人ping自个儿不出示。[禁止ping]
echo 1 >
icmp_echo_ignore_all
查找资料,确认供给在网卡配置文件里,扩充参数
NM_CONTROLLED=“no”禁止使用NetworkManager或许从NetworkManager管理界面中移除所管理的网卡才足以复苏不奇怪配置。
测试之后,个人更倾向于接纳第3种方法,效果更佳。
[root@node ~]# service NetworkManager stop
Stopping NetworkManager daemon: [ OK ]
[root@node ~]# chkconfig NetworkManager off
正在关门接口 wlan0: 错误:断开设备
‘wlan0’(/org/freedesktop/NetworkManager/Devices/一)退步:This device is
not active
NetworkManager服务
NetworkManager功能:是redhat陆自带的检查实验互连网、自动再三再四网络的图形化学工业具。NetworkManager
服务会振撼网络计划,如:DNS常常会被刷掉。
service NetworkManager stop 权且关门
chkconfig NetworkManager off 开机不活动运行
[失败]
互连网有关的配备文件
一) /etc/sysconfig/network-scripts/ifcfg-ethX 接口的互连网计划文件
二) /etc/sysconfig/network 互联网全局配置文件
三)/etc/resolv.conf DNS解析文件
四)/etc/hosts 当地名称解析文件,优先于DNS
配置静态IP地址:
方法1: setup/systen-config-network
方法2:# vim
/etc/sysconfig/network-scripts/ifcfg-eth0
device=eth0
type=Ethernet
onboot=yes
bootproto=none
ipadd=10.1.1.1
network=255.255.255.0
gateway=10.1.1.254
DEVICE=eth0 <-- 网卡名字
BOOTPROTO=static <---- dhcp 动态获取IP, none 根据其他选项决定动态还是静态,static肯定是手工指定IP
NM_CONTROLLED=no <---如果NetworkManager服务启用,该网卡配置文件也不使用NetworkManager管理
ONBOOT=yes <---- 网络服务启动的时候,yes代表激活状态 , no 代表禁用
TYPE=Ethernet
IPADDR=10.1.1.11 <-- IP 地址
NETMASK=255.255.255.0 <-- 子网掩码
GATEWAY=10.1.1.1 <-- 默认网关
DNS1=10.1.1.1 <-- DNS 服务器
HWADDR=14:da:e9:eb:a9:61 <---MAC地址
USERCTL=no <---是否允许普通用户启动或者停止该网卡
IPV6INIT=no <---是否在该网卡上启动IPV6的功能
PEERDNS=yes <---是否允许网卡在启动时向DHCP服务器查询DNS信息,并自动覆盖/etc/resolv.conf配置文件。
setup:
NetworkManager导致网卡网络堵塞的标题总结明天是首回蒙受那样的难题,rhel陆.1系统内部的NetworkManager导致网卡网络不通。具体是那般…
关闭环回接口: [确定]
贰 设定主机名
一心标准的主机名:
web1.uplook.com
弹出环回接口: [确定]
查看主机名
# hostname 或者 # uname -n
命令一时半刻设定或改造主机名(即刻见效,重启系统就失效)
# hostname node7.upl.com
世世代代生效(必要下次重启系统才生效)
# vim /etc/sysconfig/network
NETWORKING=yes <----是否启用网络功能(no: service network start 没有任何回应)
HOSTNAME=node8.upl.com <----找到HOSTNAME设定自己的主机名
GATEWAY=192.168.0.2 <----默认网关,如果和局部配置文件ifcfg-eth0冲突,则以局部为准
弹出分界面 eth0: 错误:未知连接:f7d260九a-d666-四c四e-玖ce8-0壹ae90八dc23玖
指定DNS
[root@node1 Desktop]# echo nameserver 10.1.1.254 > /etc/resolv.conf
[root@node1 Desktop]# cat /etc/resolv.conf
nameserver 10.1.1.254
# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.1.1.1 node1.uplook.com node1
10.1.1.2 node2.uplook.com node2
[失败]
网络故障排错
用#ifconfig排查发掘并未有配上ip,报错音讯是网卡未有激活,进入配置文件修改
判定网卡是还是不是能识别,是不是接了实惠的网线
# mii-tool eth0
有可能明明连接了有效的网线,但是还是看不到link ok,可以先确定网卡配置文件是正确的,并且ONBOOT=yes ,然后重启network服务(service network restart)
DEVICE=eth0
ping 127.0.0.1
通,代表系统能够扶助tcp/ip通讯。
闭塞,原因: 相关驱动损坏也许尚未。防火墙iptables拦截了。
BOOTPROTO=none
ping 网卡的IP
假设eth0配置10.1.1.22
ping 10.1.1.22
通,表达网卡是力所能致健康办事
不通,恐怕是网卡驱动专业不不荒谬,或iptables防火墙难点。
尝试重启网络服务
NM_CONTROLLED=yes
ping 网关
**不通
原因: 网关反常,或然IP争论
缓和方式:ping 同3个网段中任何IP,别的Computer ping 网关**
ONBOOT=yes
ping 外网(IP或域名)
ping 外网IP
通,只好表达通讯没难题,网关是设定科学。
堵塞,很或者正是网关无法联网
ping 域名
若果连域名对应的IP都心有余而力不足重临,表明域名解析失败,原因:DNS设定有标题。
瞩目: 同贰个网卡可以布置多少个IP,三个不等网段或然同一网段的IP
不过,差异的网卡不可能配置同三个网段IP
TYPE=Ethernet
ethtool eth0 查看网卡的劳作情势等音信
# ethtool eth0 --查看网卡的工作模式等信息
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
# ethtool -s eth0 speed 10 duplex half autoneg off --改成10M/s的速率,半双工,关闭自动协商
通过scp拷贝大文件,查看网速速率
# ethtool -s eth0 speed 100 duplex full autoneg on --改成100M/s的速率,半双工,开启自动协商
UUID=”f7d2609a-d666-4c4e-9ce8-01ae908dc239″
ping的不当类型
network unreachable (互连网不可达): 一般从不设定科学的网关
unknow host xxxx : 设定DNS无效
IPADDR=192.168.0.56
Ping命令重临错误新闻表明
美高梅手机版4858,1.Request timed
out
那是我们平日蒙受的提醒信息,多数小说中说那是对方机器置了过滤ICMP数据包,从上边专门的学问进度来看,那是不完全正确的,至少有下两种情景。
(一) 对方已关机,也许网络上平素未曾这一个地点:比如在上图中主机A中PING
1玖二.16八.0.7 ,也许主机B关机了,在主机A中PING 1九二.16八.0.五都会获得超时的新闻。
(二)对方与团结不在同一网段内,通过路由也无从找到对方,但有时候对方的确是存在的,当然不存在也是重返超时的新闻。
(3)对方确实存在,但设置了ICMP数据包过滤(比如防火墙设置)。
怎么明白对方是存在,依然不存在吗,能够用带参数 -a
的Ping命令探测对方,假若能博得对方的NETBIOS名称,则注脚对方是存在的,是有防火墙设置,纵然得不到,多半是对方不存在或关机,或不在同一网段内。
(4)错误安装IP地址
健康状态下,一台主机应该有一个网卡,二个IP地址,或多少个网卡,多少个IP地址(那个地址一定要处于分裂的IP子网)。但只要一台微型计算机的“拨号互联网适配器”(相当于壹块软式网球卡)的TCP/IP设置中,设置了三个与网卡IP地址处于同壹子网的IP地址,那样,在IP层协议看来,那台主机就有七个分化的接口处于同一网段内。当从这台主机Ping别的的机器时,会存在如此的难题:
A.主机不清楚将数据包发到哪个网络接口,因为有多少个网络接口都总是在同一网段。
B.主机不明白用哪些地方作为数据包的源地址。因而,从那台主机去Ping其余机器,IP层协议会无法管理,超时后,Ping
就能够付给2个“超时无应答”的错误消息提醒。但从其余主机Ping那台主机时,请求包从一定的网卡来,ICMP只须简单地将目标、源地址交流,并改动一些评释就能够,ICMP应答包能如愿产生,别的主机也就会打响Ping通那台机械了。
2.Destination host
Unreachable
(一)
对方与友好不在同一网段内,而团结又未安装私下认可的路由,举例上例中A机中不设定暗中认可的路由,运维Ping1玖二.16八.0.一.四就晤面世“Destination
host Unreachable”。
(2)网线出了故障
此地要证圣元(Synutra)(Aptamil)下“destination host unreachable”和 “time
out”的分歧,倘使所通过的路由器的路由表中具备达到目标的路由,而目的因为别的原因不可到达,那时候会冒出“time
out”,借使路由表中连达到目的的路由都不曾,这就能够产出“destination host
unreachable”。
3.Bad IP
address
其一消息表示你也许未有连接到DNS服务器,所以不恐怕解析这一个IP地址,也可能是IP地址不存在。
4.Source quench received
本条音讯相比新鲜,它出现的机率很少。它表示对方或中途的服务器繁忙不能够答应。
五.Unknown
host——不盛名主机
那种失误音信的意味是,该远程主机的名字无法被域名服务器(DNS)调换来IP地址。故障原因也许是域名服务器有故障,只怕其名字不得法,可能互联网管理员的体系与远程主机之间的通讯线路有故障。
6.No
answer——无响应
那种故障表达地方系统有一条通往宗旨主机的路由,但却接到不到它发给该主题主机的别样音信。故障原因可能是下列之一:主题主机未有职业;本地或基本主机互联网安排不正确;本地或大旨的路由器失去工作;通信线路有故障;大旨主机存在路由精选主题材料。
7.Ping
127.0.0.1
12柒.0.0.一是本土循环地址.假若当地点不可能Ping通,则注脚本地机TCP/IP协议不可能健康办事。
8.no rout to
host
网卡工作不健康。
9.transmit
failed,error code:10043
网卡驱动不经常。
10.unknown host
name
DNS配置不得法
NETMASK=255.255.255.0
DNS2=
IPV6INIT=no
USERCTL=no
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME=”System eth0″
HWADDR=20:6a:8a:2e:cf:c3
配备是从未难题的,后来因而多次的试验开采在centos下出现该故障的缘故是运营网络的七个劳务有争执:/etc/init.d/network
和 /etc/init.d/NetworkManager那五个服务。
只需把NetworkManager重启一下就好
[email protected]
~]# service NetworkManager restart
悬停 NetworkManager 守护进度: [确定]
安装互联网参数… [确定]
正在运转 NetworkManager 守护进度: [确定]
[[email protected]
~]# service NetworkManager restart
终止 NetworkManager 守护进度: [确定]
安装网络参数… [确定]
正在开发银行 NetworkManager 守护进程: [确定]
[[email protected]
~]# /etc/init.d/network restart
正在关闭接口 eth0: 设备景况:三 (断开连接)
[确定]
正在关闭接口 wlan0: 设备状态:三 (断开连接)
[确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出分界面 eth0: 错误:未知连接:f7d2609a-d666-4c肆e-9ce八-01ae90八dc23玖
[失败]
而是小编的还有3个难点即是:
弹出分界面 eth0: 错误:未知连接:f七d260玖a-d666-4c4e-九ce八-0壹ae908dc23九
[失败]
本条主题素材只需把/etc/sysconfig/network-scripts/ifcfg-eth0配置文件中的UUID=”f柒d260九a-d66陆-4c四e-九ce8-0一ae90八dc23九”注释掉就ok了,当然删掉也是不影响的。
按暗中同意安装装了centos
6.叁登入后发觉ip配置后重启网络不奏效,网卡是从来不激活状态。
www.二c…