专栏首页小夜博客Linux防火墙iptables基本应用

Linux防火墙iptables基本应用

iptables是一个linux的基础组件,主要应用于防火墙应用,例如禁止某IP访问,或者禁止一些端口,提升网站的安全性。一般情况下,系统默认就会安装,如果没有安装,可自行安装。

yum install iptables #centos系统
apt-get install iptables #debian/ubuntu系统

一、先说一下几个常用命令:

service iptables -status #查看iptables是否运行
iptables -F #大写F,清空当前所有规则
iptables-save #注意s-之间无空格,保存当前规则
iptables -L -n #列表显示当前规则

二、常见封ip命令:

iptables -A INPUT -s 123.45.67.89 -j DROP #封掉单个IP地址
#屏蔽整个段(A类地址)即从192.0.0.1到192.255.255.254,则添加以下规则。
iptables -I INPUT -s 192.0.0.0/8 -j DROP
#封IP段(B类地址)即从192.168.0.1到192.168.255.254,则添加以下规则。
iptables -I INPUT -s 192.168.0.0/16 -j DROP
#封IP段(C类地址)即从192.168.200.1到192.168.200.254,则添加以下规则。
iptables -I INPUT -s 192.168.200.0/24 -j DROP

三、查看及删除命令:

iptables -L -n --line-numbers #按行列表显示当前规则
iptables -D INPUT 15 #删除第15条规则

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 强制卸载 AliYunDun 安骑士

    用户1700948
  • iptables之禁ping和ddos向外发包

    用户1700948
  • LNMP之php内存+nginx之CPU优化

    用户1700948
  • iptables系列教程(二)| iptables语法规则

    用来指明使用的表,有三种选项: filter,nat,mangle。若未指定,则默认使用filter表。

    开源Linux
  • iptables在centos中的使用

    yum install -y iptables && yum install -y iptables-services

    93年的老男孩
  • iptables安全使用指南

    修改iptables之前,好的习惯是先备份(为什么?你尝试过修改iptables后无法登录,或者重启iptables服务后原规则丢失吗?)

    zero000
  • CentOS 7 下使用 iptables

    系统升级到CentOS 7后总感觉iptables怪怪的,比如不管怎么保存重启后都被初始化一下,即便我最后发大绝招启动时候加命令: 首先iptables-sa...

    明哥的运维笔记
  • [译]使用iptables控制网络流量

    iptables是一个允许用户配置特定规则的应用程序,这些规则由将由内核netfilter框架强制执行。它充当数据包过滤器和防火墙,可根据端口,协议和其他标准检...

    ★忆先★
  • Debian下iptables规则重启失效问题的解决方法

    用户2135432
  • iptables 报错:iptables-restore: unable to initialize table ‘filter 的解决办法

    魏艾斯博客www.vpsss.net

扫码关注云+社区

领取腾讯云代金券