使用multiport可以添加多个不连接的端口,最多可以添加15组,如下:

iptables -A INPUT -p tcp -m multiport --dports 21:25,135:139 -j DROP

iptables -A INPUT -p tcp -m multiport --dports 110,80,25,445,1863,5222 -j ACCEPT

iptables -A INPUT -i eth0 -p tcp -m multiport --dports 22,80,443 -m state --state NEW,ESTABLISHED -j ACCEPT

iptables -A OUTPUT -o eth0 -p tcp -m multiport --sports 22,80,443 -m state --state ESTABLISHED -j ACCEPT

如果不使用multiport参数,只能是添加连续的端口。

如:

iptables -A INPUT -p tcp –dport 21:25 -j DROP

而不能写成21:25,135:139

Linux多个端口组合,iptables使用multiport 添加多个不连续端口相关推荐

  1. 腾讯云服务器修改ssh端口,简谈腾讯云更换SSH登录端口

    一直被人扫,万一被抓取当肉鸡岂不是划不来?一个月被穷举2000+次,是不是还是少的,密码简单估计就开了,还是改下端口最起码,他还得先扫描下端口,或者用密匙登录吧,我是不想放网盘每次都下载了再用, 开始 ...

  2. Linux 防火墙开放特定端口 (iptables)

    iptables是linux下的防火墙,同时也是服务名称. service iptables status 查看防火墙状态 service iptables start 开启防火墙 service i ...

  3. linux端口访问规则,linux 查看开发放端口号--iptables

    一.查看哪些端口被打开 netstat -anp 二.关闭端口号: # iptables -A INPUT -p tcp --drop 端口号 -j DROP //不带协议的 # iptables - ...

  4. linux服务器80端口是默认开放的么_「Linux」25节-防火墙iptables

    前言 Linux作为最热门的服务器操作系统,自然离不开网络请求.谈到Linux,只要听过Linux系统名字的同学估计都会说"安全性高",我们说的安全性也包括了网络安全. 在Linu ...

  5. linux防火墙(firewalld和iptables)

    目录 1安全技术和防火墙 1.1 安全技术 1.2 防火墙的分类 2.Linux 防火墙的基本认识 2.1Netfilter 2.2防火墙工具介绍 2.2.1 iptables 2.2.2 firew ...

  6. firewalld/iptables防火墙维护和状态查询命令(防火墙重载,区域操作命令,开启服务或端口,堵塞端口,iptables规则添加和删除)

    文章目录 firewalld防火墙维护和状态查询命令 firewalld防火墙状态查询命令 firewalld防火墙重载配置命令 重新加载firewalld的配置 查询预定义信息命令 firewall ...

  7. Linux命令详解:iptables 命令

    Linux下 iptables 配置详解 一.Linux防火墙 iptables 相关知识点 1.概要 1.1 防火墙分类 1.2 iptables基础 1.3 管理和设置 iptables 规则 1 ...

  8. Linux上常用的安全技术iptables与squid代理服务器

    一.iptables 指令语法 iptables [-t table] command [match] [-j target/jump] [-t table] 指定规则表 -t 参数用来,内建的规则表 ...

  9. linux web服务器,防火墙iptables最简配置

    配置防火墙(服务器安全优化) 安全规划:开启 80  22 端口并 打开回路(回环地址 127.0.0.1) # iptables –P INPUT ACCEPT # iptables –P OUTP ...

最新文章

  1. R语言绘制堆叠条形图
  2. DeepMind难以盈利,人工智能该走向何处去?
  3. 机器学习者应知的五大深度学习框架
  4. 《从0到1学习Flink》—— 介绍Flink中的Stream Windows
  5. linux下md5sum的使用
  6. CCCC L1-002. 打印沙漏【图形打印】
  7. MyBatis入门基础(一)
  8. 实现粗糙表面_什么是表面粗糙度,你真懂吗?
  9. python真的是吹过了-别再无脑吹了,python和matleb有什么不同你知道吗?
  10. JDK的KeyTool和KeyStore等加密相关
  11. habernet备份mysql_harbor 安装
  12. Python之动态网页爬虫方案介绍及selenium+chrome详解
  13. 基于台达PLC的步进电机控制
  14. Maven中的dependencyManagement
  15. 机器学习---数据简介及数据清洗概述
  16. 微信开发-JS接口微信定位
  17. Spring Boot + WebSocket实现网页在线实时聊天
  18. 解决wps缺少字体的问题
  19. 高效程序员秘籍(5):让EyeDefender提醒你注意休息,保护视力
  20. CSS 网页定位与布局

热门文章

  1. DeepMedic —— 一种经典的医学图像分割的3D CNN框架
  2. 基于深度学习的图像语义分割技术概述之4常用方法
  3. 批处理if 命令示例详解
  4. better-scroll 上拉加载,下拉刷新(解决移动端长页面卡顿)
  5. 《C++编程风格(修订版)》——2.5 动态内存的一致性
  6. 用JSP实现学生查询
  7. J-LINK序列号修改
  8. 设计模式系列-组合模式
  9. 加速IE的Javascript的方法
  10. WebDriver中的元素状态检测表