论坛风格切换切换到宽版
  • 761阅读
  • 6回复

[问题求助]关于"一个自己写的用iptables防ddos的shell脚本" [复制链接]

上一主题 下一主题
离线chjarl.
 
发帖
2103
C币
-139066
威望
397
贡献值
1
银元
-2
铜钱
4690
人人网人气币
0
只看楼主 正序阅读 使用道具 楼主  发表于: 2009-05-01
我是linux初学者,对shell只知皮毛,关于"侠客兄."写的f防dos脚.本健康
http://linux.chinaunix.net/bbs/viewthread.php?tid=415545 我运行总是出错,我是直接从网上复制,粘贴后执行的,运行时,总是出现如下错误:.
./dos.sh:. line 3: synta.x error near unexpected token `;'    外汇
./dos.sh: line 3: `netstat -nap|awk  '{if ($6=="ESTABLISHED" print $5}'|sort|awk 'BEGIN{.FS=":"} {print $1}'|.awk 'BEGIN{w3=0;} {w2=$1;if(NR==1){w1=w2;next}.;if(w1==w2) {.w3=w3+1} else {if(w3>;10) {print w1;};w1=w2;w3=.0}}'>;tmp'.
哪位shell 高手能给看看,或者写一个正确的脚本 ,小弟初学linux,希望得到各位高手的帮助, .小弟在此.十分感谢!服务器

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线liuqhe.
发帖
2082
C币
-593658
威望
412
贡献值
2
银元
-2
铜钱
4835
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-13
Re:关于
只是实现简单的防dos攻击即可,不需要太难的
离线long0.
发帖
2156
C币
-198461
威望
384
贡献值
1
银元
0
铜钱
4821
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
Re:关于
没用,shell 不能解决这个问题

离线885885.
发帖
2145
C币
-193033
威望
415
贡献值
1
银元
0
铜钱
4939
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
Re:关于
这种东西没用

离线qq273580105.
发帖
2049
C币
-235857
威望
381
贡献值
1
银元
-1
铜钱
4522
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
Re:关于
!/bin/sh
rm -rf ./tmp
netstat -nap|awk  '{if ($6=="ESTABLISHED" print $5}'|sort|awk 'BEGIN{FS=":"} {print $1}'|awk 'BEGIN{w3=0;} {w2=$1;if(NR==1){w1=w2;next}if(w1==w2) {w3=w3+1} else {if(w3>;10) {print w1;};w1=w2;w3=0}}'>;tmp
for i in $(cat ./tmp)
do
        /sbin/iptables -A INPUT -s $i -j DROP

        echo "The $i  is disable at `date`">;>;/var/log/ddos
done


上面是我修改你的shell之后的,可运行出现如下错误:
./dos.sh: line 3: syntax error near unexpected token `;'
./dos.sh: line 3: `netstat -nap|awk  '{if ($6=="ESTABLISHED" print $5}'|sort|awk 'BEGIN{FS=":"} {print $1}'|awk 'BEGIN{w3=0;} {w2=$1;if(NR==1){w1=w2;next}if(w1==w2) {w3=w3+1} else {if(w3>;10) {print w1;};w1=w2;w3=0}}'>;tmp'

离线computerfs.
发帖
2136
C币
5128
威望
390
贡献值
1
银元
-2
铜钱
4676
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
Re:关于
能不能说的详细一点, 或者再写一个

离线石油人.
发帖
2053
C币
-152472
威望
377
贡献值
1
银元
-3
铜钱
4598
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
Re:关于
{} 外不需要;了吧

快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个