防火墙

iptables常用参数和作用

  • -P设置默认策略
  • -F 清空规则链
  • -L 查看规则链
  • -A 在规则链末尾加入新规则
  • -I num 在规则链的头部加入新规则
  • -D num 删除某一条规则
  • -s 匹配来源地址IP/MASK,加叹号“!”表示除这个IP外
  • -d 匹配目标地址
  • -i 网卡名称 匹配从这块网卡流入的数据
  • -o 网卡名 匹配从这块网卡流出的数据
  • -p 匹配协议,如TCP、UDP、ICMP
  • -dport num 匹配目标端口号
  • -sport num 匹配来源端口号

注意写在前面

  1. 防火墙策略规则是按照从上到下的顺序匹配的,因此一定要把允许动作放到拒绝动作前面,否则所有的流量就将被拒绝掉!!!
  2. 使用iptables命令配置的防火墙规则默认会在系统下一次重启时失效,如果想让配置的防火墙策略永久生效,还要执行保存命令:iptables-save

禁ping

iptables -I INPUT -p icmp -j DROP

只允许某个网段连接SSH

iptables -I INPUT -s 192.168.10.0/24 -p tcp --dport 22 -j ACCEPT

拒绝某个ip访问80端口

iptables -I INPUT -p tcp -s 192.168.10.5 --dport 80 -j REJECT

封端口(1000-1024)

iptables -A INPUT -p udp --dport 1000:1024 -j REJECT
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容