全球主机交流论坛

标题: 求牛人实现超级牛逼PING [打印本页]

作者: 360安全卫士    时间: 2012-11-24 22:42
标题: 求牛人实现超级牛逼PING
来个PING延时增加1000的,也就是本来12的延时,增加到1012
作者: zhongchen    时间: 2012-11-24 22:48
ping xxx.xxx.xxx.xxx -l xxxxx
作者: 耗子    时间: 2012-11-25 00:07
这是准备干啥。。。
作者: 360安全卫士    时间: 2012-11-25 00:10
zhongchen 发表于 2012-11-24 22:48
ping xxx.xxx.xxx.xxx -l xxxxx

不是这个。我想要的是,你直接ping www.it68.com.cn,我要返回1088
作者: 采花大盗    时间: 2012-11-25 00:11
不如重新写一个ping....
作者: 360安全卫士    时间: 2012-11-25 00:34
采花大盗 发表于 2012-11-25 00:11
不如重新写一个ping....

亲,这不是PING,这是系统底层服务,要改LINUX的
作者: 瘦够了    时间: 2012-11-25 01:37
360安全卫士 发表于 2012-11-25 00:34
亲,这不是PING,这是系统底层服务,要改LINUX的

不是改本地路由吗?本地加几层,内部转几圈再返回去。。。
作者: homekind    时间: 2012-11-25 01:38
写个ping很简单好不好,系统捕获了ICMP的数据包直接给予回复而已,不算底层
作者: smyz    时间: 2012-11-25 02:02
直接把ping这个命令删掉了,然后用C来写个ping命令。
有点后门味道,改写了ps top 一些命令……
作者: 360安全卫士    时间: 2012-11-25 04:13
homekind 发表于 2012-11-25 01:38
写个ping很简单好不好,系统捕获了ICMP的数据包直接给予回复而已,不算底层 ...

亲想错了。

PING相当于客户端工具
响应的服务,真是系统底层。不信你把 你主机上的PING卸载掉,外部能PING通的,

我想说的是,让别人PING我主机,能延时,而不是让自己PING延时。
作者: 熱血大叔    时间: 2012-11-25 06:58
限制 ping (echo-request) 传入的速度
限制前, 可正常每 0.2 秒 ping 一次
ping your.linux.ip -i 0.2

限制每秒只接受一个 icmp echo-request 封包
iptables -A INPUT -p icmp --icmp-type echo-request -m limit --limit 1/s --limit-burst 1 -j ACCEPT
iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

--limit 1/s 表示每秒一次; 1/m 则为每分钟一次
--limit-burst 表示允许触发 limit 限制的最大次数 (预设 5)

再以每 0.2 秒 ping 一次, 得到的响应是每秒一次
ping your.linux.ip -i 0.2

下面规则亦可达到每秒只接受一个 echo-request 封包
iptables -N pinglimit
iptables -A pinglimit -m limit --limit 1/s --limit-burst 1 -j ACCEPT
iptables -A pinglimit -j DROP
iptables -A INPUT -p icmp --icmp-type echo-request -j pinglimit
作者: loading    时间: 2012-11-25 09:50
本帖最后由 loading 于 2012-11-25 09:51 编辑

发错了,…………
作者: wdlth    时间: 2012-11-25 10:35
203.208.46.* 203.208.60.* 不就被加了500么?你懂的。
作者: homekind    时间: 2012-11-25 23:54
使用iptables规则把发出的icmp包drop掉  然后在应用层捕获收到的icmp包 延时给予回复




欢迎光临 全球主机交流论坛 (https://loc.442266.xyz/) Powered by Discuz! X3.4