位置: IT常识 - 正文

Linux下网络故障诊断(linux 网络故障)

编辑:rootadmin
有些朋友在Linux下网络故障不会诊断;不知道该如何解决?下面小编将为大家带来Linux下网络故障诊断;有需要的朋友可以过来看看... 16-11-28

推荐整理分享Linux下网络故障诊断(linux 网络故障),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux网络不稳定,linux网络故障排查命令,linux网络中断,linux网络中断,linux网络不稳定,linux 网络故障,linux网络故障排查命令,linux 网络异常,内容如对您有帮助,希望把文章链接给更多的朋友!

由于实现网络服务器的层次结构比较多,因此当网络出现故障时,解决起来比较复杂。下面由我来为大家详细介绍Linux系统中可能出现的一些网络问题,如网卡硬件问题、网络配置问题、驱动程序问题,以及网络层、传输层、应用层问题等。

网卡故障可以分为硬件故障和软件故障,判断硬件故障最简单的方法是把该网卡插到其它计算机上使用,如果还是老毛病则网卡损坏,否则网卡正常。实际情况下,大部分网卡出现的故障都属于软件故障,软件故障一般分为两类:一类为设置故障;一类为驱动程序故障。

诊断网卡故障

[root@localhost ~]#dmesg | grep etheth0:registered as PCnet/PCI II 79C970Aeth0:link upeth0:no IPv6 routers present[root@localhost ~]#

以上命令列出了引导信息中包含eth字符串的行,如果出现类似与“eth0:link up”的提示,表示Linux已经检测到了网卡,并处于正常工作状态。还有一条lspci命令可以列出系统检测到所有PCI设备,如果使用的网卡是PCI总线的,应该能看到这块网卡的信息。最后可以用ethtool查看以太网的链路连接是否正常。

以上命令列出了引导信息中包含eth字符串的行,如果出现类似与“eth0:link up”的提示,表示Linux已经检测到了网卡,并处于正常工作状态。还有一条lspci命令可以列出系统检测到所有PCI设备,如果使用的网卡是PCI总线的,应该能看到这块网卡的信息。最后可以用ethtool查看以太网的链路连接是否正常。

[root@localhost ~]#ethtool eth0Settings for eth0:Current message level: 0x00000007 (7)Link detected:yes[root@localhost ~]#

如果看到“Link detected:yes”一行,表明网卡也对方的网络线路连接是正常的。

Linux下网络故障诊断(linux 网络故障)

网卡驱动程序

在RHEL 6中,需要先查看或者设置/etc/modeprobe.cong文件,它包含了有关模块的安装和别名信息。

[root@localhost ~]#more /etc/modeprobe.cong alias scsi_hostadapter mptbase ... alias eth0 pcnet32 [root@localhost ~]#

以上显示中,最后一行“alias eth0 pcnet32”表示为pcnet32定义了一个别名eth0,也就是说,目前使用的以太网卡接口eth0对应的模块是pcnet32,可以使用一下命令当前系统装载的模块中是否有pcnet32模块。

[root@localhost 2.6.18-8.e15]#lsmod | grep pcnet32pcnet32 35269 0mii 9409 1 pcnet32 [root@localhost 2.6.18-8.e15]#

可以发现,pcnet32已经安装。因此,如果网卡已经被Linux检测到,但执行“ipconfig -a”命令时却看不到eth0接口,可以按照以上方法把网卡的驱动程序模块找到,再看看这个模块是否已经安装。

诊断网络层问题

网络层问题诊断方法很简单,就是直接ping外网的某一个域名或者IP,能正常连通的,则说明网络层没有问题。

引起ping不同的原因很多,可能会是网络线路、网络设置、路由和ARP等问题。建议先ping一下网关,看是否能通,如果与网关能通,一般就表明网络线路、自己机子的网络设置和ARP都没有问题。可以通过命令“route -n”显示路由表,然后得到网关的地址。如果路由表中没有设置默认网关,则表明路由设置有问题,此时需要设置默认网关。

有时,局域网内存在ARP攻击或者其它原因,使本机ARP缓存中的网关IP的MAC地址是错误的,这样也会造成与网关ping不通。此时,可以使用“arp -d <网关 IP>”命令删除网关的ARP条目,或者通过“arp -a <网关 IP><网关 MAC>”命令设置静态ARP条目。

诊断传输层和应用层问题

诊断传输层和应用层的故障最有效的一种手段是使用抓包工具抓取数据包进行分析。在Linux中,默认提供了tcpdump工具,利用它可以抓取所有访问本机或者从本机出去的数据包,并且可以通过规则只抓取感兴趣的数据包。

与操作系统有关的一种可能的故障原因是防火墙配置不当。在Linux中,默认情况下系统启动时会启用iptables防火墙,而且只放行少数几个端口。所以当在本机上配置了某种服务时,而这种服务需要通过TCP或UDP的某个端口才能访问,则要求防火墙开启相应的端口,否则,其它主机将不能访问本机的这种服务。

本文链接地址:https://www.jiuchutong.com/zhishi/273911.html 转载请保留说明!

上一篇:系统安装步骤windows10(系统安装的步骤)

下一篇:Touch ID报错变砖 iPhone Error 53解决方法(touch id反应慢)

  • 荣耀v10充电器是多少w的(华为荣耀v10原装充电器)

    荣耀v10充电器是多少w的(华为荣耀v10原装充电器)

  • 抖音视频保存不了链接已复制(抖音视频保存不了到相册怎么回事)

    抖音视频保存不了链接已复制(抖音视频保存不了到相册怎么回事)

  • 笔记本电脑如何开机进入安全模式恢复系统(笔记本电脑如何连接打印机打印)

    笔记本电脑如何开机进入安全模式恢复系统(笔记本电脑如何连接打印机打印)

  • 全民k歌怎么弄两个号(腾讯音乐人绑定全民k歌怎么弄)

    全民k歌怎么弄两个号(腾讯音乐人绑定全民k歌怎么弄)

  • mic键是什么意思(mp3mic键是什么意思)

    mic键是什么意思(mp3mic键是什么意思)

  • 抖音上关注了别人又取消别人知道吗(抖音上关注了别人能看到我的视频吗)

    抖音上关注了别人又取消别人知道吗(抖音上关注了别人能看到我的视频吗)

  • 一个手机号怎么注册两个抖音号(一个手机号怎么注册多个抖音号)

    一个手机号怎么注册两个抖音号(一个手机号怎么注册多个抖音号)

  • opporeno怎么开空调(opporeno6手机怎么开空调)

    opporeno怎么开空调(opporeno6手机怎么开空调)

  • 电脑开不了机按什么键(电脑开不了机按f8没反应怎么办)

    电脑开不了机按什么键(电脑开不了机按f8没反应怎么办)

  • 华为5g手机要换卡吗(华为5g手机换一个屏多少钱)

    华为5g手机要换卡吗(华为5g手机换一个屏多少钱)

  • 手机声音按键失灵怎么办(手机声音按键失灵要多少钱)

    手机声音按键失灵怎么办(手机声音按键失灵要多少钱)

  • 三星s20和s20+的区别(三星s20和s20+的区别参数)

    三星s20和s20+的区别(三星s20和s20+的区别参数)

  • ies文件是什么文件(ied是什么格式)

    ies文件是什么文件(ied是什么格式)

  • vivo如何进入开发模式(vivo如何进入开发者模式)

    vivo如何进入开发模式(vivo如何进入开发者模式)

  • 电视突然黑屏是什么毛病(电视突然黑屏是什么毛病能修好吗)

    电视突然黑屏是什么毛病(电视突然黑屏是什么毛病能修好吗)

  • 语音备忘录怎么恢复(语音备忘录怎么导出)

    语音备忘录怎么恢复(语音备忘录怎么导出)

  • 抖音怎么收不到消息(抖音怎么收不到别人分享的视频)

    抖音怎么收不到消息(抖音怎么收不到别人分享的视频)

  • qq不让通讯录人看见(qq不让通讯录人加好友)

    qq不让通讯录人看见(qq不让通讯录人加好友)

  • 网易云怎么上传音乐(网易云怎么上传视频)

    网易云怎么上传音乐(网易云怎么上传视频)

  • 全民k歌怎么和指定好友合唱(全民k歌怎么和抖音直播同步)

    全民k歌怎么和指定好友合唱(全民k歌怎么和抖音直播同步)

  • 黑盒白盒测试区别(黑盒测试和白盒测试的区别是什么)

    黑盒白盒测试区别(黑盒测试和白盒测试的区别是什么)

  • 手机号码欠费上征信吗(手机号码欠费了)

    手机号码欠费上征信吗(手机号码欠费了)

  • 【react从入门到精通】React JSX详解(react最新教程)

    【react从入门到精通】React JSX详解(react最新教程)

  • YOLOv5 以txt 或json格式输出预测结果(yolo xml转txt)

    YOLOv5 以txt 或json格式输出预测结果(yolo xml转txt)

  • phpcms安装时提示dns错误怎么解决(phpcms安装无法连接数据库服务器)

    phpcms安装时提示dns错误怎么解决(phpcms安装无法连接数据库服务器)

  • java线程执行的两种情况(java线程的执行体)

    java线程执行的两种情况(java线程的执行体)

  • 房地产开发公司排名
  • 企业纳税过程
  • 采购商品的会计分录料未到票到
  • 存货的初始计量应以取得存货的实际成本
  • 减税后含税单价计算公式
  • 非独生子女赡养父母扣税
  • 土地出让金返还政策文件
  • 增值税税额由哪方承担
  • 应计提的存货跌价准备
  • 会计核算的具体流程
  • 车辆使用费怎么开票
  • 不达起征点收到销售额如何作分录?
  • 发票先收到下个月才付款
  • 发行股票所支付的手续费计入
  • 上海房产税如何退税
  • 合伙制企业交什么税种
  • 公司的私账合法吗
  • 房产税的计税依据包含增值税吗
  • 印花税的计税依据怎么算含税还是不含税
  • 公司账上的存货是怎么来的
  • 企业所得税退税会计分录
  • 生产企业是否可以兼营外贸业务
  • 维修材料属于什么会计科目
  • 出口退税进项税额转出的计算
  • 今年调整上年收入的政策
  • 损益类账户包括成本类吗
  • 转账支票进账有效期是多久
  • 员工宿舍固定资产检查通知
  • 企业对外捐赠现金的会计处理
  • 新版edge浏览器如何打开ie浏览器
  • linux配置与管理教程
  • 财务冲抵如何处理
  • 虚假财务报表的法律后果
  • apkpure 安全
  • win7系统安装包多大
  • 以前年度损益调整结转到本年利润吗
  • 采购预算测算依据
  • php模板教程
  • 在php中提供了什么函数用于删除数组中的元素
  • waffe
  • 不跳槽怎么形容
  • 二挡起步教程
  • pytorch例程
  • elementui动态表单数据回显
  • 固定资产减值损失属于营业外支出吗
  • 暂估入库有风险吗
  • 阿里云主机安装软件
  • dedecms转eyoucms
  • 织梦cms怎么样
  • pythonjam怎么用
  • 企业之间借贷是否合法有效
  • 应收账款在贷方为负数表示什么
  • 收到一张普通发票怎么做账
  • 待报解预算收入什么意思
  • 进项转出转到哪里去
  • 明细与发票
  • 以前年度损益调整在利润表中怎么填
  • 销售商品成本核算
  • 绿化补偿标准
  • mysql2002解决办法
  • 如何设置自动登录密码
  • windows2008 iis安装
  • 在一台电脑安装两个省份个税系统
  • Ubuntu软件源更新
  • win10系统无法更改
  • 恢复已删除的聊天记录微信
  • win7蓝屏0x000000d1
  • win10的hyper-v在哪
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • Unity3d Asset Serialization 设置错误导致SVN文件不能同步
  • windows下使用什么命令查看监听端口
  • 命令行执行bat文件
  • python正则\b
  • unity3d移动代码
  • xml文件的数据如何读取
  • python3整除
  • jquery 插件写法
  • 交17000办的保险是什么保险
  • 出售固定资产税收怎么算
  • 重庆税务查询企业信息查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设