linux无法ping,linux ping命令详解
今天给各位分享linux无法ping的知识,其中也会对linux ping命令详解进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
linux停止ping命令
linux系统中怎样停止ping命令呢,下面是停止ping命令的方法介绍:
想要停止ping命令,按CTRL+c或CTRL+z即可。
Linux系统下ping命令用于检测主机,执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
拓展资料:
ping命令详解
-t:Ping指定的计算机直到中断。
-a:将地址解析为计算机名。
-n count:发送 count指定的 ECHO数据包数。默认值为 4。
-l size:发送包含由 size指定的数据量的 ECHO数据包。默认为 32字节;最大值是65,527。
-f:在数据包中发送不要分段标志。数据包就不会被路由上的网关分段。
-i ttl:将生存时间字段设置为 ttl指定的值。
-v tos:将服务类型字段设置为 tos指定的值。
-r count:在记录路由字段中记录传出和返回数据包的路由。count可以指定最少 1台,最多 9台计算机。
-s count:指定 count指定的跃点数的时间戳。
-j host-list:利用 host-list指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP允许的最大数量为 9。
-k host-list:利用 host-list指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP允许的最大数量为 9。
-w timeout:指定超时间隔,单位为毫秒。
destination-list:指定要 ping的远程计算机。
linux ping命令详解
Linux系统下ping命令可以用来测试本机与目标主机是否联通、联通速度如何、稳定性如何,下面是ping命令内容的具体介绍:
1、ping命令简介:
ping命令向目标主机发送 ICMP协议(Internet控制消息协议)的echo request数据包。如果目标主机在线且允许接受ping请求,那么目标主机将回复 ICMP echo reply数据包,可以用来测试本机与目标主机是否联通、联通速度如何、稳定性如何。
2、语法:
ping(参数)(目标主机)
3、常见参数:
-A:自适应ping,根据ping包往返时间确定ping的速度;
-b:允许ping一个广播地址;
-B:不允许ping改变包头的源地址;
-c:countping指定次数后停止ping;
-d:使用Socket的SO_DEBUG功能;
-F:flow_label为ping回显请求分配一个20位的“flow label”,如果未设置,内核会为ping随机分配;
-f:极限检测,快速连续ping一台主机,ping的速度达到100次每秒;
-i:interval设定间隔几秒发送一个ping包,默认一秒ping一次;
-I:interface指定网卡接口、或指定的本机地址送出数据包;
-l:preload设置在送出要求信息之前,先行发出的数据包;
-L:抑制组播报文回送,只适用于ping的目标为一个组播地址
-n:不要将ip地址转换成主机名;
-p:pattern指定填充ping数据包的十六进制内容,在诊断与数据有关的网络错误时这个选项就非常有用,如:“-p ff”;
-q:不显示任何传送封包的信息,只显示最后的结果
-Q:tos设置Qos(Quality of Service),它是ICMP数据报相关位;可以是十进制或十六进制数,详见rfc1349和rfc2474文档;
-R:记录ping的路由过程(IPv4 only)。
linux ping不通网络怎么办
1、检查网卡配置
出现ping:unknownhost的问题最主要是linux设置的DNS解析不了,遇到这个问题要先检查一下网卡的设置情况,输入ifconfig-a可以查看当前网卡配置的IP地址。
2、检查网卡网关设置
对于网卡设置的IP地址,首先要确认IP是否是一个正确的网络地址。除此之外有没有设置网关,如果设置了ping一下网关看看能否正常连通。
3、对于网卡设置网关之外,没有设置网关的网卡。还需要检查系统默认的网关,找到/etc/sysconfig/network配置文件如下图(如果没有需要添加一个默认网关上去)
4、测试网络连通性:
设置好网关之后,可以通过测试ping一个公网地址,看看能否正常连接,如果能连接了,再继续下一步
除了保证网关能正常连通之外。检查服务器DNS设置是否正确。