PJzhang:ping命令的基本用法
猫宁!!! 参考链接:https://www.cnblogs.com/diantong/p/9626751.html http://aiezu.com/article/linux_ping_command.html https://www.cnblogs.com/operationhome/p/9848138.html ? ? ping命令很多人经常使用,但是可能只用ping一个ip的时候使用,但是它的功能可是远不止这些的。 ? 操作在kali linux上进行的,ping在kali linux上和在windows10上是有一定区别的,命令行不能完全共用,而且linux上功能也更多。 ? 如下是ping命令,包含有ipv4和ipv6的,因为现在ipv6还没有大规模进入我们工作中,只说ipv4。 ? ping www.baidu.com 这里百度用了cdn,www.a.shifen.com就是一个证明,第二张图没有使用cdn,ttl表示生存时间,最大值是255,最小值为0,推荐值是64,如果到达目的之前变为0,ip包会被路由丢弃,下面表示我给百度发送数据包经过了12个路由器,如果Ping本地路由器显示经过0个路由到达目的。ICMP是internet控制消息协议,在主机和路由器之间控制传递信息,提示网路通不通,路由是否可达等。time表示这个过程花费的时间,还是给本地路由发包用时较短,当然ping本地127.0.0.1花费时间更短。 rtt是传输时间延时,mdev是算术平方差 ? ping -c 1 192.168.0.1 表示ping的次数,修改为4那就ping 4次。还有一个基本一样,ping -w 10 www.baidu.com,表示ping到第10行算结束,小写字母啊。 ? ping -i 5 www.baidu.com ? ping -l 640 www.baidu.com ? ping -b? 192.168.0.255 ping自己的网关地址,不加b是ping不了的,会提示用b ? ping -q www.baidu.com 不显示发包的过程,只显示如下的一部分内容,有助于ping编程,ping -R www.creditease.cn的效果是一样的。 ? ping -r 192.168.0.1 ping本地路由的时候网络是直接可达的,但是直接ping百度是不可达的,因为中间要经过很多个路由的跳转。 ? ping -I 192.168.0.11 www.baidu.com ? ping -t 20 www.baidu.com 虽然显示结果与不加t无异,但是wireshark抓包的时候,会显示你设置的ttl的数值为20 ? ping -f www.baidu.com ? ping -a www.baidu.com 较慢的速度ping ? ping -A www.baidu.com 较快的速度ping,试了就知道 ? ping -s 2000 -M do www.baidu.com 禁止分片分割,即使这个包被抛弃掉,-M do就是这个作用,ping -s 2000 -M dont www.baidu.com则不会抛弃这个包 ? 当然,它的功能还有一些,中文互联网介绍不多,用的也不太多! ? 平时ping一些服务,linux服务器有些是禁止Ping的,如何设置呢? 在里面添加一行 net.ipv4.icmp_echo_ignore_all=1,这个是禁止ping的 ? 里面比较实用的是那个ping的方式瘫痪对方的服务,可以调节发送的包的大小,发送的速度,简单易用,如果在僵尸网络中,对方调用大量僵尸计算机攻击某一个ip,对方的网络一定会阻塞。ping -p也不错。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何在Linux上获取android-support-v4.jar文件(来自Android
- Linux环境下安装redis环境
- 在Linux / Ubuntu机器上设置Python / Django的网络设置
- 使用g在Linux上使用Valgrind拦截全局函数
- SELinux / PostgresQL“拒绝{open} for [..] comm =”pg_ct
- gdb – 我有一个没有使用调试符号构建的可执行文件的核心转
- linux – 如何在CentOS重启时自动启动MongoDB?
- linux-kernel – Linux内核驱动程序:NVRAM访问的模型是什么
- 远程不能访问CentOS的tomcat 8080端口
- Linux第二周考试题