Linux 网络配置和故障排除命令总结_第1页
Linux 网络配置和故障排除命令总结_第2页
Linux 网络配置和故障排除命令总结_第3页
Linux 网络配置和故障排除命令总结_第4页
Linux 网络配置和故障排除命令总结_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux网络配置和故障排除命令总结1.ifconfigifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。#ifconfigeth0:flags=4163mtu1500inet23netmaskbroadcast55ether00:16:3e:24:5d:8ctxqueuelen1000(Ethernet)RXpackets36773275bytes9755326821(9.0GiB)RXerrors0dropped0overruns0frame0TXpackets31552596bytes6792314542(6.3GiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inetnetmasklooptxqueuelen1000(LocalLoopback)RXpackets36893510bytes27158894604(25.2GiB)RXerrors0dropped0overruns0frame0TXpackets36893510bytes27158894604(25.2GiB)TXerrors0dropped0overruns0carrier0collisionsifconfig带网口(eth0)命令仅显示特定的接口详细信息,例如IPAddress,MACAddress等与-a如果它也被禁用,选项将显示所有可用的接口详细信息。#ifconfigeth0分配IP地址和网关分配一个IPAddress和Gateway即时接口。如果系统重新启动,该设置将被删除。#ifconfigeth010netmask启用或禁用特定网口enable或者disable,我们使用示例命令如下。启用eth0#ifupeth0禁用eth0#ifdowneth0设置MTU大小默认情况下MTU大小是1500,我们可以设置所需MTU大小与以下命令。代替XXXX与大小。#ifconfigeth0mtuXXXX将接口设置为混杂模式Networkinterface只有收到的数据包属于那个特定的NIC,如果你把接口promiscuous模式它将接收所有的数据包。这对于捕获数据包和稍后分析非常有用。为此,您可能需要超级用户访问权限。#ifconfigeth0-promisc2.ping命令ping命令用来测试主机之间网络的连通性。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。#ping或#ping在Linuxping命令一直执行,直到您中断。平与-c选项退出后N请求数(成功或错误响应)。#ping-c5PING(09)56(84)bytesofdata.64bytesfrom09(09):icmp_seq=1ttl=52time=35.8ms64bytesfrom09(09):icmp_seq=2ttl=52time=35.6ms64bytesfrom09(09):icmp_seq=3ttl=52time=35.6ms64bytesfrom09(09):icmp_seq=4ttl=52time=35.6ms64bytesfrom09(09):icmp_seq=5ttl=52time=35.6ms---pingstatistics---5packetstransmitted,5received,0%packetloss,time4004msrttmin/avg/max/mdev=35.662/35.720/35.893/0.190ms3.traceroute命令traceroute是一个网络故障排除实用程序,它显示到达目的地所用的跳数,也决定了数据包的传播路径。下面我们正在追踪通往全球的路线DNSserverIPAddress并且能够到达目的地还显示该数据包正在旅行的路径。#traceroute4.netstat命令netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。#netstat-rKernelIProutingtableDestinationGatewayGenmaskFlagsMSSWindowirttIfacedefaultgatewayUG000eth0link-localU000eth0U000eth05.dig命令dig命令是常用的域名查询工具,可以用来测试域名系统工作是否正常。#dig;<<>>DiG9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.7<<>>;;globaloptions:+cmd;;Gotanswer:;;->>HEADER<<-opcode:QUERY,status:NOERROR,id:11798;;flags:qrrdra;QUERY:1,ANSWER:1,AUTHORITY:0,ADDITIONAL:0;;QUESTIONSECTION:;.INA;;ANSWERSECTION:.583INA09;;Querytime:0msec;;SERVER:36#53(36);;WHEN:SatNov2021:45:32CST2021;;MSGSIZErcvd:486.nslookup命令nslookup命令也用于找出DNS相关查询。下面的例子显示ARecord(IPAddress)的。#nslookupServer:36Address:36#53Non-authoritativeanswer:Name:Address:097.route命令route命令还显示和操作ip路由表。查看默认路由表Linux#route使用以下命令添加、删除路由和默认网关。添加路由#routeadd-net/24gw删除路由#routedel-net/24gw添加默认网关#routeadddefaultgw8.host命令host查找名称的命令IP或者IP命名IPv4或者IPv6并查询DNS记录。#hosthasaddress09使用-t选项我们可以找出DNS资源记录,例如CNAME,NS,MX,SOA等等。//先安装#yuminstallbind-utils-y#host-tCNAMEisanaliasfor.9.arp命令arp命令是AddressResolutionProtocol,地址解析协议,是通过解析网络层地址来找寻数据链路层地址的一个网络协议包中极其重要的网络传输协议。而该命令可以显示和修改arp协议解析表中的缓冲数据。#arp-eAddressHWtypeHWaddressFlagsMaskIfacegatewayetheree:ff:ff:ff:ff:ffCeth010.ethtool命令ethtool命令用于获取以太网卡的配置信息,或者修改这些配置。这个命令比较复杂,功能特别多。#ethtooleth0Settingsforeth0:Linkdetected:yes11.iwconfig命令iwconfig系统配置无线网络设备或显示无线网络设备信息。iwconfig命令类似于ifconfig命令,但是他配置对象是无线网卡,它对网络设备进行无线操作,如设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论