Linux基本防火墙设置和开放端口命令

本文涉及的产品
云防火墙,500元 1000GB
简介:

Linux基本防火墙设置和开放端口命令

关闭防火墙

CentOS 7、RedHat 7 之前的 Linux 发行版防火墙开启和关闭( iptables ):

即时生效,重启失效


  
  
  1. #开启 
  2. service iptables start 
  3. #关闭 
  4. service iptables stop 

重启生效


  
  
  1. #开启 
  2. chkconfig iptables on 
  3. #关闭 
  4. chkconfig iptables off 

CentOS 7、RedHat 7 之后的 Linux 发行版防火墙开启和关闭( firewall ):


  
  
  1. systemctl stop firewalld.service 

开放端口

CentOS 7、RedHat 7 之前的 Linux 发行版开放端口


  
  
  1. #命令方式开放5212端口命令 
  2.  
  3. #开启5212端口接收数据 
  4. /sbin/iptables -I INPUT -p tcp --dport 5212 -j ACCEPT 
  5.  
  6.  
  7. #开启5212端口发送数据 
  8. /sbin/iptables -I OUTPUT -p tcp --dport 5212 -j ACCEPT 
  9.  
  10. #保存配置 
  11. /etc/rc.d/init.d/iptables save 
  12.  
  13. #重启防火墙服务 
  14. /etc/rc.d/init.d/iptables restart 
  15.  
  16. #查看是否开启成功 
  17. /etc/init.d/iptables status 

CentOS 7、RedHat 7 之后的 Linux 发行版开放端口


  
  
  1. firewall-cmd --zone=public --add-port=5121/tcp --permanent 
  2. --zone 作用域 
  3. --add-port=5121/tcp 添加端口,格式为:端口/通讯协议 
  4. --permanent 永久生效,没有此参数重启后失效 






作者:吴勇
来源:51CTO
目录
相关文章
|
3月前
|
网络协议 Linux
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
565 2
|
8天前
|
运维 Linux
Linux查找占用的端口,并杀死进程的简单方法
通过上述步骤和命令,您能够迅速识别并根据实际情况管理Linux系统中占用特定端口的进程。为了获得更全面的服务器管理技巧和解决方案,提供了丰富的资源和专业服务,是您提升运维技能的理想选择。
10 1
|
27天前
|
网络协议 安全 Linux
阿里云国际上如何检查 Linux 上正在使用哪些端口
阿里云国际上如何检查 Linux 上正在使用哪些端口
|
2月前
|
Linux Python
用python扫描linux开放的端口(3种方式)
这篇文章介绍了三种使用Python实现Linux端口扫描的方法,包括基础版端口扫描、全端口扫描和多线程扫描技术。
55 15
|
3月前
|
开发框架 .NET Linux
【Azure 应用服务】 部署到App Service for Linux 服务的Docker 镜像,如何配置监听端口呢?
【Azure 应用服务】 部署到App Service for Linux 服务的Docker 镜像,如何配置监听端口呢?
|
3月前
|
缓存 NoSQL Linux
【Azure Redis 缓存】Linux VM使用6380端口(SSL方式)连接Azure Redis (redis-cli & stunnel)
【Azure Redis 缓存】Linux VM使用6380端口(SSL方式)连接Azure Redis (redis-cli & stunnel)
|
3月前
|
网络协议 Ubuntu Linux
在Linux中,如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.16.1,其中本地网卡eth0。
在Linux中,如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.16.1,其中本地网卡eth0。
|
3月前
|
监控 网络协议 Linux
在Linux中,如何使用 tcpdump 嗅探 80 端口的访问看看谁最⾼?
在Linux中,如何使用 tcpdump 嗅探 80 端口的访问看看谁最⾼?
|
3月前
|
安全 Linux 网络安全
在Linux中,使用rsync同步数据时,假如采用的是ssh方式,并且目标机器的sshd端端并不是默认的22端口,该如何做?
在Linux中,使用rsync同步数据时,假如采用的是ssh方式,并且目标机器的sshd端端并不是默认的22端口,该如何做?
|
3月前
|
网络协议 Linux
在Linux中,如何使用iptables 写⼀条规则?把来源IP为192.168.1.101访问本机80端口的包直接拒绝.
在Linux中,如何使用iptables 写⼀条规则?把来源IP为192.168.1.101访问本机80端口的包直接拒绝.