RHCE

RHCE.net
红帽RHCE认证网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

浅谈Linux网络故障的解决办法Linux继承了Unix以网络为核心

2023年4月16日 69点热度

linux网卡端口断开事件,第1张

当Linux网卡端口断掉时,系统会发出一个“netlink”消息,这个消息会被内核的网路堆栈捕获,之后会调用网路设备驱动程序的net_device_notifier函数。这个函数会检查网路设备的状态,假如网路设备的状态发生变化,它会向系统发出一个风波,拿来通知系统网路设备的状态发生了变化。在这些情况下,当网卡端口断掉时,系统会发出一个“NETDEV_DOWN”事件,拿来通知系统网路设备的状态发生了变化。

须要将一个项目布署到Linux的服务器上redhat 无法识别 网卡,我就在本地用了一个闲置的电脑笔记本搞了台临时工作站,安装了centos7系统,并成功把项目布署起来了。而且在运行3个月之后,忽然有一次笔记本手动死机了,前面发觉是电脑的充电器坏了,笔记本没电手动死机了。等换了充电器重新启动后,发觉了服务器每隔几分钟才会手动断网,有时再过几分钟又手动联接上了。很不稳定。每次差不多都是3分钟作业就手动联接有时侯过段时间自己又会重新联接上重新插拔网线又可以联接上原本觉得可能是网路设置的问题,例如IP冲突了,换端口换网关,都不起作用。怀疑是网路固件的问题,把笔记本换了另外的交换机上,还是不行。又怀疑是由于系统手动休眠,前面改了设置,仍然联接,也还是不行。最后都重新安装了系统,还是不行。最后我们尝试换了一台电脑,还是根据之前的配置redhat linux 9.0下载,问题没有了。我们就把项目布署到新的电脑上。这个搞了三天多的时间,尽管问题解决了,但没有没有定位到真正的缘由,推测是网卡固件或则驱动的问题,可能那次断电对笔记本有一点影响。前面也没继续深追问题症结。在此记录一下过程。结束!!

探讨Linux网路故障的解决办法

Linux承继了Unix以网路为核心的设计思想,是一个性能稳定的多用户网路操作系统。我告诉你们,Linux网路故障排除应该遵守先硬件后软件的方式。由于硬件倘若出现化学毁坏这么怎样设定网路都不能解决故障。解决问题的方式可以从自身Linux计算机的网卡查起,之后到服务器、集线器、路由器等硬件。假如确定硬件没有问题了,再来考虑软件的设定。

redhat 无法识别 网卡_redhat 重启网卡_redhat网卡配置文件

1、检查网卡工作状况

(1)使用cat/proc/modules查看网卡的模块是否已被加载,驱动硬件是操作系统最基本的功能,操作系统通过各类驱动程序来驾驭硬件设备,和Windows系统不同Linux内核目前采用可加载的模块化设计(LKMsLoadableKernelModules),就是将最基本的核心代码编译在内核中,而我们常见的驱动程序就是作为内核模块动态加载的linux操作系统培训,例如网卡驱动。Windows系统中我们通常“控制面板”的“设备管理器”查看硬件列表,在Linux中可以在命令行下输入:cat/proc/modules即可显示Linux系统测量到的所有硬件设备。运行cat/proc/modules须要超级用户的权限,你可以使用su命令实现。

我Linux计算机中两块网卡模块:NE2000和8139早已加载。若果没有检查到硬件,用硬件检查程序Kuduz检查网卡,它和Windows中添加新硬件差不多。kudzu程序是通过查看/usr/share/hwdata/目录下的文件辨识各类硬件设备的。假如核心支持该硬件,但是有该驱动程序就可手动装载。首先说明的是Linux下对网卡的支持常常是只对芯片的,所以对个别不是很知名的网卡,常常须要晓得它的芯片机型以配置Linux.例如我的Toplink网卡,就不存在Linux的驱动,并且由于它是NE2000兼容,所以把它当NE2000就可以在Linux下用了.所以当你有一块网卡不能用,在找Linux的驱动程序之前一定认清楚这个网卡用的哪些芯片,跟谁兼容,例如3c509,ne2000,etherexpress等等.这样的机型通常都在网卡上最大的一快芯片上印着,抄出来就是了。对于ISA插口的NE2000卡,先要作的一件事情,是将网卡设定为Jumpless模式.好多现今的网卡缺省都是PnP模式,这在Windows下的确能降低好多麻烦,并且Linux不支持,所以Linux下必须是Jumpless模式.通常所有网卡都有带的驱动盘和DOS下可执行的一个设定程序,用该程序将网卡设为Jumpless。对于PCI网卡,可以使用如下命令来查看:less/proc/pci。在显示的列表中找到“EthernetController”,记下厂商和机型。之后使用modprobe尝试加载正确的模块,例如modprobe3c509。倘若出现错误,说明该模块不存在。这时侯你应当找到正确的模块而且重新编译。假如显示说该设备不存在,那也是由于没有正确的模块。找到正确的模块,但是编译,问题通常即可解决。

(2)使用Ifconfig-a命令检测网卡插口

假如早已检查到网卡,网卡硬件就没有问题,接出来检测网卡的软件设定。使用ifconfig-a命令:

第二块网卡没有分配IP地址,我们如今可以添加IP地址。以RedhatLinux9.0为例。以root权限运行命令:neat出现图形化配置界面,之后添加IP地址后保存设置,从新启动网路和网路服务或计算机.

redhat网卡配置文件_redhat 重启网卡_redhat 无法识别 网卡

(4)编译网卡

假如Linux内核没有检查到网卡一般要重新安装网卡的驱动程序,网卡驱动程序安装方式步骤如下:

a、编译并安装模块

redhat 无法识别 网卡_redhat网卡配置文件_redhat 重启网卡

b、修改/etc/conf.module文件

c、修改/etc/sysconfig/network文件

d、修改/etc/sysconfig/network-scripts/ifcfg-eth0文件

redhat 无法识别 网卡_redhat网卡配置文件_redhat 重启网卡

e、给网卡添加IP地址:打开网卡IP地址配置文件/etc/sysconfig/network-script/ifcfg-eh0.

e、然后用命令启动网路服务。

说明网卡问题:使用ifconfig来进行配置。假如运行ifconfig,将会给出所有早已安装了的网卡。假如没有显示可用的网卡,这么很有可能是以下诱因之一:1.网卡没有被Linux监测到2.没有与之相应的内核模块3.该模块没有被加载4.Linux系统不支持你的网卡。就现今来说redhat 无法识别 网卡,出现问题4的可能性很小,通常来说都是问题2和3,也可能是1。

Linux下无线网卡的安装:

目前经过认证的PCMCIA网卡有两大类。使用基于朗讯(Lucent)芯片组的PCIMCIA无线网卡和使用基于intersilPRISM2-basedcards芯片组的PCMCIA的无线网卡见表-1。不过因为基于intersilPRISM2-basedcards芯片组的PCMCIA的无线网卡价钱比较实惠(相当于朗讯(Lucent)芯片组的PCIMCIA无线网卡的三分之一),所以国外的PCMCIA的无线网卡以前者居多。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux服务器 linux系统 unix命令 笔记本电脑 网络故障
最后更新:2023年4月16日

红帽RHCE认证网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

红帽RHCE认证网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
美国科技史上第三大交易:IBM将以340亿美元收购红帽 RedHat升级OpenSSH7.4,安全加固! IBM将以340亿美元收购软件公司红帽,包括债务 快速安装redhat yum包,让Linux更高效! 如何高效下载Redhat yum源? 红帽认证系统管理员考试报名RHCE需要注意的事项? linux下设置永久路由的方法及操作方法-php教程 红帽女人味,一张照片演绎完美优雅 《蝙蝠侠:决战红帽火魔》讲述的是什么故事? Redhat Linux镜像轻松下载,满足你的资源需求! 杭州红帽RHCE培训机构哪家好靠谱专业机构推荐排名杭州 RedHat yum配置技巧,轻松上手! RedHat 7安装MySQL,详细步骤! 红帽推出红帽虚拟化4.2,虚拟网络更增添新功能 蝙蝠侠vs红帽:两大巨头对决! 红帽云基础服务产品的全面解决方案 红帽认证架构师401培训学校培训课程介绍 红帽软件:成功的开源之路 linux redhat操作系统下载 Linux和Ubuntu是什么关系?两者有区别吗?? Redhat 7.3 轻松发邮件,解决您的问题!
揭秘红帽待遇:薪资待遇如何?真的那么好?美国科技史上第三大交易:IBM将以340亿美元收购红帽大型或企业级前端项目中,前端架构师主要有以下角色和职责RedHat服务器轻松安装MySQL5.6:详细步骤与关键命令生产级虚拟化方案信创转型路线与评估要点背景Redhat系统安装MySQL教程:详解步骤与注意事项广而告之环境ProxmoxVE:7.2-X什么是服务器虚拟化?血红帽:Linux操作系统的全面解析SQL增强、带有红帽卫星的红帽智能管理(RedHatSatellite)RedHat Linux下MySQL安装路径异于其他系统,详解安装目录企业集成的“什么”和“如何”比如“你要集成什么?”RedHat添加静态路由,轻松解决网络路由问题私有云制定蓝图、书中自有COA考试技巧轻松获取红帽64安装包,详细下载攻略来了!轻松掌握RHCE培训,下载Linux视频教程!(红帽认证工程师)高级架构师应该具备的能力和能力,你知道吗?开启高级Linux工程师之路-昆明RHCE培训班即将开班!红帽:企业数字化转型的最重要决策者是什么?轻松get RedHat服务器操作系统:下载、安装与配置教程敏捷开发方法与DevOps操作帮助企业达成持续开发的目标
服务器怎么和电脑连接?怎样把电脑和服务器连接起来? Linux视频教程 | RHCE培训全方位解析 生产级虚拟化方案信创转型路线与评估要点背景 RHCE(RedHatCertifiedCertified)技术认证之东方瑞通培 怎样借助U盘安装Linux操作系统系统?会碰到的问题和解决技巧 报名RHCE工程师认证课程,提升职场竞争力 红帽金鱼 南怀瑾老师:蚂蚁搬家2010年9月25日 免费获取RedHat Linux 4下载及安装指南 高效配置yum源,轻松解决redhat系统问题 红帽Linux U盘安装:详解步骤和技巧 红帽OpenStack:企业云计算应用分析 红帽软件:成功的开源之路 4种镜像下载地址阿里云开源镜像站下载攻略 Linux或称GNU发行版本的特点及特点使用人群数量 红帽Linux 6.5安装教程——详细介绍虚拟机安装方法 redhat p2v RedHat P2V:现代企业云计算趋势的优势原理与功能 蝙蝠侠:决战红帽火魔的神秘符号 轻松安装MySQL5.6,RedHat必备技能! 基于Java开发的一种持续集成工具,我是只使用2台机器 《蝙蝠侠:决战红帽火魔》讲述的是什么故事?
标签聚合
小红帽 linux服务器 redhat rhce 软件 rhce认证 红帽认证工程师 云计算 linux系统 红帽认证
书籍
课程
技术群
技术干货大合集↓
  • 2023年5月 / 110篇
  • 2023年4月 / 118篇
  • 2023年3月 / 100篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源 | Linux系统

COPYRIGHT © 2023 RHCE.net ALL RIGHTS RESERVED.

京ICP备16058923号-2