文章目录

  • 查看防火墙状态
  • 开启指定端口
  • 重启防火墙
  • 重新加载防火墙
  • 查看已开启的端口
  • 关闭指定端口
  • 临时关闭防火墙
  • 永久关闭防火墙(必须先临时关闭防火墙,再执行该命令,进行永久关闭)
  • 结语

以下是一些常用的 firewalld 命令:

本文仅适用于CentOS7

查看防火墙状态

firewall-cmd --state

  • 返回结果
  • running : 开启了
  • not running :未开启

为了保证安全起见,如果未开启防火墙,请先开启防火墙,命令如下:

systemctl start firewalld.service

开启指定端口

例如:开启 8848 端口

firewall-cmd --zone=public --add-port=8848/tcp --permanent

显示 success 表示成功

重启防火墙

systemctl restart firewalld.service

系统没有任何提示表示成功!

重新加载防火墙

firewall-cmd --reload

显示 success 表示成功

查看已开启的端口

firewall-cmd --list-ports

关闭指定端口

firewall-cmd --zone=public --remove-port=8080/tcp --permanent
systemctl restart firewalld.service
firewall-cmd --reload

临时关闭防火墙

systemctl stop firewalld.service
# 或者
systemctl stop firewalld

永久关闭防火墙(必须先临时关闭防火墙,再执行该命令,进行永久关闭)

systemctl disable firewalld.service
# 或者
systemctl disable firewalld

请慎重永久关闭防火墙 !!!

结语

Linux 系统的防火墙主要有两种,一种是 iptables,一种是 firewalld。

iptables 是一个命令行工具,是 Linux 系统内置的防火墙程序。它通过过滤网络数据包来保护服务器安全,并降低攻击风险。iptables 可以根据不同的规则对进出服务器的流量进行控制,因此可用于限制特定 IP 地址或端口的访问等操作。iptables 虽然灵活高效,但配置起来比较复杂,需要熟悉其各项规则和操作知识。

firewalld 则相对简单易用。它是一个更高级的动态防火墙管理工具,可以通过 XML 文件配置不同的防火墙规则,支持应用程序型(application)和端口型(port)规则。firewalld 的管理工具叫做 firewall-cmd,使用起来比 iptables 更加方便。

在 CentOS 7 和 RHEL 7 及以后版本上,系统默认采用的是 firewalld。如果需要使用 iptables,则需要先卸载 firewalld,再安装 iptables,并手动配置其规则。由于 firewalld 较为普遍,以下专门介绍 CentOS 7 和 RHEL 7 上的 firewalld 防火墙相关知识。

firewalld 维护了一个固定状态和变化状态的规则集,可以转换成类似于 iptables 的格式和立即生效。

Linux 防火墙开启端口相关推荐

  1. linux防火墙开启端口

    1.防火墙开启端口 sudo firewall-cmd --permanent --add-port=8881/tcp sudo firewall-cmd --reload 2.后台运行 nohup ...

  2. linux防火墙开启udp,Linux防火墙开放端口

    iptables是linux下的防火墙,同时也是服务名称.那么你知道Linux防火墙怎么开放端口么?接下来是小编为大家收集的Linux防火墙开放端口,欢迎大家阅读: Linux防火墙开放端口 serv ...

  3. Linux防火墙开放端口

    文章目录 前言 开放步骤 1.查看防火墙状态 2.查看所有开启的端口 3.手动开启端口 4.要重启防火墙 总结 前言 Linux防火墙开放端口 开放步骤 1.查看防火墙状态 代码如下(示例): sys ...

  4. Linux 防火墙及端口配置

    Ubuntu18: 测试:默认拒绝大部分端口 提示:端口修改后立即生效 sudo ufw status # 查看端口状态 sudo ufw disable # 关闭防火墙 sudo ufw enabl ...

  5. linux防火墙开启某端口命令行,linux上防火墙 开启某个端口

    linux下防火墙 开启某个端口 直接在/etc/sysconfig/iptables中增加一行: -A RH-Firewall-1-INPUT -m state –state NEW -m tcp ...

  6. linux防火墙开放端口无法打开,LInux 开启防火墙网站无法访问问题

    LInux 开启防火墙网站无法访问,远程无法链接数据库 netstat -ntlp //查看当前所有tcp端口 端口都是开启的,数据库的localhost.@都配置了无法访问. 最后重新创建了端口网站 ...

  7. linux防火墙 限制端口,Linux开启防火墙并限制开放端口

    1.编辑/etc/sysconfig/iptables,若不存在则创建 vi /etc/sysconfig/iptables 2.开启端口1022的iptables内容如下 # Firewall co ...

  8. linux 防火墙 443端口映射,linux防火墙实现端口转发、端口映射及双向通路

    iptables实现端口转发.端口映射及双向通路其实不难配置,看下文: 允许数据包转发: #echo 1 > /proc/sys/net/ipv4/ip_forward 转发TCP 8081到x ...

  9. linux防火墙规则端口转换,[转] Linux防火墙iptables初探

    iptables是专为Linux操作系统打造的极其灵活的防火墙工具.对Linux极客玩家和系统管理员来说,iptables非常有用.本文将向你展示如何配置最通用的Linux防火墙. 关于iptable ...

最新文章

  1. GPB:菊粉改善糖脂代谢紊乱作用的机制(作者解读)
  2. 首批新冠肺炎人体疫苗来了!全球第一mRNA药物研发公司研制,已开启安全性临床试验...
  3. myeclipse自动生成hibernate映射文件的过程
  4. hdu 5273(递推)
  5. 使用DataGridView数据窗口控件,构建用户快速输入体验
  6. python 防止转义_python字符串前加r、f、u、l 的区别
  7. 前端学习(1539):hello world
  8. java根据exif旋转,关于图片文件旋转JPEG与EXIF信息
  9. HDU 1160 FatMouse#39;s Speed DP题解
  10. BarTender怎样同时打印自动日期和流水号?
  11. 机器视觉实验二:道路车流量计数实验(OpenCV-python代码)
  12. arcgis公里坐标转经纬度_利用arcgis实现经纬度和平面坐标互转
  13. java给手机发短信_java web 项目向手机发送短信
  14. 非安全黑客手册0911PDF电子书 下载
  15. win10永久自动更新服务器,win10彻底永久关闭自动更新的方法【已验证有效】
  16. Photoshop设计中用羽化消除边缘锯齿
  17. wow Warlock shushia PVP DZ
  18. U盘中病毒,文件消失,但U盘的大小却没有改变
  19. LB10S-ASEMI整流桥LB10S
  20. 良心福利!微信 Mac 3.0.0电脑版率先开放刷朋友圈了

热门文章

  1. notebook pip install 只有星号_世界上最小的船,只有四个红细胞那么长
  2. geojson 河流_如何做高大上的城市肌理分析图?
  3. 财务会计基础与报表的管理解读
  4. JS+JSP网页游戏辅助编辑器
  5. 学会这个方法,tf卡数据恢复非难事!
  6. http://www.csdn.net/article/2013-05-03/2815127-android-open-source-projects
  7. 2020全国大学生数学建模竞赛赛题
  8. 960帧高速摄影原理及知识普及(红米K20Pro)
  9. 科技前沿:几款意念控制器
  10. 千锋和蓝欧html5,蓝鸥零基础学习HTML5第六讲 CSS的常见样式