linux iptables如何封单个IP地址,IP段,或整个IP地址?

2022-11-15 0 21

linux iptables如何封单个IP地址,IP段,或整个IP地址?示例代码如下:

 

 

# iptables -P INPUT ACCEPT

# iptables -P OUTPUT ACCEPT

# iptables -P FORWARD ACCEPT

# iptables -A FORWARD -s 124.115.0.0/24 -j DROP

# iptables -I FORWARD -d 202.96.170.164 -j DROP

 

补充::

封单个IP的命令是:

iptables -I INPUT -s 211.1.0.0 -j DROP

 

封IP段的命令是:

iptables -I INPUT -s 211.1.0.0/16 -j DROP

iptables -I INPUT -s 211.2.0.0/16 -j DROP

iptables -I INPUT -s 211.3.0.0/16 -j DROP

 

封整个段的命令是:

iptables -I INPUT -s 211.0.0.0/8 -j DROP

 

封几个段的命令是:

iptables -I INPUT -s 61.37.80.0/24 -j DROP

iptables -I INPUT -s 61.37.81.0/24 -j DROP  想在服务器启动自运行的话有三个方法:

 

1、把它加到/etc/rc.local中

 

2、iptables-save ;/etc/sysconfig/iptables可以把你当前的iptables规则放到/etc/sysconfig/iptables中,系统启动iptables时自动执行。

 

3、service iptables save 也可以把你当前的iptables规则放/etc/sysconfig/iptables中,系统启动iptables时自动执行。

 

后两种更好此,一般iptables服务会在network服务之前启来,更安全。

 

解封的话:

iptables -D INPUT -s IP地址 -j REJECT

iptables -F 全清掉了

 

刚才不小心搞的自己都连不上了-_-!!!

 

iptables -I INPUT -p tcp –dport 80 -s 124.115.0.0/24 -j DROP  以后用这种只封80端口就行了,不会出问题!

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!cheeksyu@vip.qq.com
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励和额外收入!
5.严禁将资源用于任何违法犯罪行为,不得违反国家法律,否则责任自负,一切法律责任与本站无关

发表评论
暂无评论