当前位置:首页 > 操作系统 > 正文内容

Linux 8 防火墙增加特定端口访问策略

李云召3个月前 (11-13)操作系统2578

基于 CentOS/RHEL架构中,开放 8081/TCP 端口,需通过 firewalld(默认防火墙服务)配置,以下是详细步骤(全程需 root 权限,或用 sudo 执行):

一、前提检查:确认 firewalld 服务状态

首先确保 firewalld 已启动并设置为开机自启(BCLinux 默认启用,若已禁用需先开启):

#查看firewalld状态
systemctl status firewalld

#若未启动,执行启动并设置开机自启
systemctl start firewalld
systemctl enable firewalld
  • 若状态显示 active (running),直接进入下一步;

  • 若提示 inactive (dead),执行启动命令后再操作。

二、添加 8081/TCP 端口规则

方式 1:临时开放(重启防火墙后失效,适合测试)

firewall-cmd --add-port=8081/tcp
  • 说明:仅当前生效,防火墙重启(systemctl restart firewalld)或服务器重启后规则丢失。

方式 2:永久开放(推荐,重启后不失效)

#永久添加8081/TCP端口
firewall-cmd --permanent --add-port=8081/tcp

#重新加载防火墙规则(使永久配置生效)
firewall-cmd --reload

三、验证端口是否生效

添加完成后,验证规则是否成功加载:

# 查看已开放的端口(仅显示当前生效的规则)
firewall-cmd --list-ports

# 查看永久生效的端口(确认永久规则已添加)
firewall-cmd --permanent --list-ports
  • 若输出中包含 8081/tcp,说明配置成功。

四、补充说明(可选)

1、限制访问源(仅允许特定 IP / 网段访问8081端口,更安全)

若需仅允许指定IP(如 192.168.1.100)或网段(如 192.168.1.0/24)访问8081端口,可修改命令:

#永久允许192.168.1.0/24网段访问8081/TCP
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.0/24" port protocol="tcp" port="8081" accept'

#重新加载规则
firewall-cmd --reload

2、移除端口规则(如需取消开放)

#永久移除8081/TCP端口
firewall-cmd --permanent --remove-port=8081/tcp

#重新加载规则
firewall-cmd --reload

五、异常排查

1、若执行firewall-cmd提示命令不存在,说明未安装firewalld,需先安装:

#通过yum源安装firewalld
yum install -y firewalld
#启动firewalld服务
systemctl start firewalld
#开机启动firewalld
systemctl enable firewalld

2、端口开放后仍无法访问:

  • 检查应用是否已监听 8081 端口:

#执行下列命令查看
netstat -tuln | grep 8081
ss -tuln | grep 8081
  • 若服务器在云环境(如阿里云、华为云),需同时在云控制台的 安全组 中开放 8081/TCP 端口(云安全组优先级高于服务器防火墙)。

通过以上步骤,即可在 BCLinux 中成功开放 8081/TCP 端口的访问权限。


声明:本文由云召博客收集发布,如有侵权,请联系我们,我们将第一时间进行处理。

本文链接:https://liyunzhao.com/post/166.html

标签: LinuxFirewalld
分享给朋友:
返回列表

上一篇:Windows自动还原工具(uwf)

没有最新的文章了...

“Linux 8 防火墙增加特定端口访问策略” 的相关文章

桌面ie图标无法删除 如何解决

桌面ie图标无法删除 如何解决

       今天云召写结课作业,就是需要到源码,然后在百度上找了半天,结果源码没有找到,但是病毒却找到了,发现我的桌面上有了一个ie图标,并且右键,没有删除,郁闷,只要求救百度了     ...

Windows 8.1 Flash For IE 修复方法

Windows 8.1 Flash For IE 修复方法

在Windows8.1的操作系统上,IE打开各种视频网站基本都能播放,但是打开部分网站的时候提示需要升级Flash插件或者是安装Flash插件,但是下载下来有提示如下图:可以采用如下的方式进行修复:1、将32位,64位的flash文件夹分别拷贝到C:\Windows\System32\Macrome...

Windows server 2008 R2 更新补丁失败进入恢复模式

Windows server 2008 R2 更新补丁失败进入恢复模式

故障现象:由于安全需要,需要再现网的服务器上安装系统补丁,Windows 2008 R2,但是升级补丁后,重启进入了恢复页面,正常进入系统,多次重启仍然无法正常进入系统。解决方法:经过确认,仅仅是修补了相关补丁,导致此问题发生,那么我们按照如下操作进行修复下:1、可使用USB WinPE系统引导,也...

如何在Windows下使用CMD命令查询域名的DNS解析

如何在Windows下使用CMD命令查询域名的DNS解析

使用cmd命令查询域名的 DNS解析记录,可以用于验证域名所有者身份,例如你生成一个随机字符串,要求域名所有者将字符串添加到他所属域名(liyunzhao.com)的 _dnsauth 二级域名中(即 _dnsauth.liyunzhao.com),记录类型要求使用TXT,当用户响应添加成功后,你可...

统信UOS桌面操作系统【汇总目录】

统信UOS桌面操作系统【汇总目录】

随着各类的国产化,桌面操作系统也开始逐渐国产化,使用习惯了Windows,突然转变,还是很有必要去适应下,也从网上整理了下材料(正月十六工作室),以免自己用的时候不好找,后续可能会根据需求持续更新。信创操作系统–统信UOS桌面版(系统安装:分别在虚拟机、物理机和Win10上安装,驱动安装)保姆级教程...

统信UOS桌面操作系统提示【输入密码以解锁您的登录密钥环】

统信UOS桌面操作系统提示【输入密码以解锁您的登录密钥环】

统信UOS桌面操作系统提示"输入密码以解锁您的登录密钥环",直接奔主题吧,如下图:然后开始了各种管理密码的尝试,发现都无果,可考虑采取下列操作步骤测试下:亲测有效1、点击取消按钮,其次打开终端(Ctrl+Alt+T)并键入如下命令(将“uos”替换成自己的用户名,如下图,偷懒找了...