linux下常见网络故障的处理思路

据统计,linux系统下产生的故障有60%来自网络,其他来自系统本身,解决linux网络的顺序应该从linux自身底层网络开始,然后逐步排查。

  1. 网络硬件问题,可以通过检查网线、网卡、交换机等是否正常来确认是否由硬件问题造成网络故障。
  2. 检查网卡是否正常工作,可以从网卡驱动是否正常加载、网卡ip(ifconfig命令查看)配置是否正确、系统路由(route)等确认
  3. 检查局域网主机间是否正常通讯,可以使用ping命令测试
  4. 检查DNS是否设置正确,可以从配置文件/etc/resolv.conf、/etc/hosts确认。
  5. 服务是否正常打开,查看端口
  6. 检查访问权限是否打开,查看本机iptables防火墙、及访问控制策略入手。
时间: 2024-10-22 12:52:56

linux下常见网络故障的处理思路的相关文章

linux学习,网络故障排查

.当linux操作系统产生网络故障时,应先从硬件到软件/,1,检查网线.网卡.到机房里检查网线两端是否都亮灯,普通服务器的话应该是绿灯常亮为正常,交换机绿灯闪烁表示正在传输数据.也可以通过命令ifconfig eth0 / ethtool eth0 来查看某一网卡的链路是否物理连通. 2.确定网线是通的之后,再看物理网卡.ifconfig可以看到已成功加载的网卡,用ethtool -i ethX可以看到网卡驱动.lspci可以看到所有连接到pci总线的设备,lsmod显示所有已加载的模块, 加载

Linux下常见服务器模型

Linux下常见服务器模型 到今天在公司呆了8个月,完成从校园人到职场人的转身.出身社会,感触颇多,一切身不由己.在工作中快乐过.焦虑过.失望过,到最后的心凉,这一路下来成长不少.大学毕业设计涉及网络知识,当时学习了一些基础的网络知识,工作不久,转到新的项目组hms做的产品IPTV刚好和网络相关,最近几个月一直在看<linux高性能服务器编程>,在网上也看了不少文章,一直想写篇总结. 基础 图1 c/s架构通信 图1是一个简化的tcp通信过程,左侧为“服务器端”,右侧为“客户端”,tcp协议本

linux下常见解压缩命令

linux下常见的压缩文件格式有tar.gz.tar.gz.tar.bz2.zip等等.对于不同的压缩文件格式有对应的解压缩命令.下面就对此小结一下: 1.后缀为.tar 用 tar –xvf 解压 2.后缀为.gz 用 gzip -d或者gunzip 解压 3.后缀为.tar.gz和*.tgz 用 tar –xzf 解压 4.后缀为.bz2 用 bzip2 -d或者用bunzip2 解压 5.后缀为.tar.bz2用tar –xjf 解压 6.后缀为.Z 用 uncompress 解压 7.后

linux下常见的压缩指令

# touch 2022 # gzip 2022        ( 源文件被删除 ) # gzip -d 2022.gz # gzip 2022        ( 不可以用来压缩目录 ) # gunzip 2022.gz # zip services.zip /etc/services # zip -r etc.zip /etc        ( 可以压缩目录 ) # unzip services.zip # bzip2 2022 # bunzip2 2022.bz2 # bzip2 -k 20

Linux下TCP网络编程与基于Windows下C#socket编程间通信

一.linux下TCP网络编程基础,需要了解相关函数 Socket():用于套接字初始化. Bind():将 socket 与本机上的一个端口绑定,就可以在该端口监听服务请求. Listen():使socket处于被动的监听模式,并为该  socket  建立一个输入数据队列,将到达的服务器, 请求保存在此队列中,直到程序处理他们. Accept():让服务器接收客户的连接请求. Connect():客户端使用connect函数来配置 socket并与远端服务器建立一个 TCP 连接. Clos

Linux下TCP网络编程与基于Windows下C#socket编程之间通信

一.linux下TCP网络编程基础,需要了解相关函数 Socket():用于套接字初始化. Bind():将 socket 与本机上的一个端口绑定,就可以在该端口监听服务请求. Listen():使socket处于被动的监听模式,并为该  socket  建立一个输入 数据队列,将到达的服务器, 请求保存在此队列中,直到程序处理他们. Accept():让服务器接收客户的连接请求. Connect():客户端使用connect函数来配置 socket并与远端服务器建立一个 TCP 连接. Clo

linux下NFS网络文件系统的搭建

1.首先准备两台主机,一台做服务器,一台做客户机,保证两台能够相互通信 服务器IP地址:192.168.4.5 客户机IP地址:192.168.4.205 2.给服务器配置NFS服务 [[email protected] /]# rpm -q nfs-utils rpcbind nfs-utils-1.2.3-39.el6.x86_64 rpcbind-0.2.0-11.el6.x86_64 确定这两个软件包已经安装,如果没有安装需要安装 3.修改nfs的配置文件 新建共享目录 [[email 

Linux下常见的文本处理命令

众所周知,在Linux下"一切皆文件"的原则,一切配置文件都可以以文本的方式进行编辑.存储.故对文本文件的操作能力,决定着你是否能够在Linux下操纵自如.今天,就写下几个关于Linux下一些常用的文本处理命令. 1.文本文件查看命令:cat.more.less.head.tail 1.1 cat命令:连接并显示,当文本文件有多个时,将其连接并一个一个的完整地显示出来 eg: cat /etc/inittab cat /etc/fstab cat /etc/inittab /etc/f

Linux下常见音频格式之间的转换方法

Linux下常见音频格式之间的转换方法[转] 下面简单介绍下Linux环境常见音频格式之间的转换方法: MP3 相关工具: lameOGG 相关工具: vorbis-toolsAPE 相关工具: macFLAC 相关工具: flacWAV 相关工具: shntoolBIN/CUE镜像分割: bchunk 1.MP3 和 WAV 之间相互转换mp3 -> wav lame --decode <输入_mp3文件> <输出_wav文件>wav -> mp3 lame -b &