QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 827|回复: 2

求助sh问题

[复制链接]
发表于 2005-9-7 14:44:03 | 显示全部楼层 |阅读模式
我想用linux 下的 iptables 限制QQ登录,找到QQ 服务器ip近90条,一条一条录太累了
所以想用脚本解决,以下是我的脚本:

qq.sh

#!/bin/sh
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -d 61.144.138.146 -p tcp -j DROP
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -d 61.141.194.203 -p tcp -j DROP
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -d 61.144.194.200 -p tcp -j DROP
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -d 61.144.194.223 -p tcp -j DROP
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -d 61.144.194.227 -p tcp -j DROP
.................

我先用记事本编辑,然后cp到linux下,可是却不能执行。提示: No such file for directory

用 sh qq.sh 执行,提示:'ptables v1.2.7a:Invalid target name ' DROP
Try 'iptables -h' or 'iptables --help' for more information

每一行都是这个提示,

请帮帮我,谢谢,急用。
发表于 2005-9-7 19:10:32 | 显示全部楼层
win的文本文件 与linux不同啊!
回复

使用道具 举报

发表于 2005-9-8 11:23:16 | 显示全部楼层
其实过滤qq 可以用iptables 的 string 模块来过滤。

iptables -I FORWARD -s 192.168.0.0/24 -m string --string "tencent" -j DROP

不过要用string 需要打补丁。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 18:24 , Processed in 0.064555 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表