银河麒麟系统下防火墙已关闭,显示为灰色,如何给特定端口添加规则?
2026/5/15 10:00:45 网站建设 项目流程

用了几天麒麟系统,发现很不方便,尤其是想实现与windows系统传文件的时候,不是很方便,还好找到一个跨平台传输软件localsend,在win10上正常使用,在麒麟上安装后,需要在防火墙中为53317端口放行。打开安全中心后,发现防火墙已关闭,切换到网络保护界面,发现打开防火墙的按钮是灰色的,无法点击。

经过一番搜索,发现麒麟系统上其实是有两套程序,一套是命令行的,需要在终端中操作;一套是图形化的界面,是在界面中操作的。这里防火墙打不开,应该是图形化界面出问题了。可以按以下思路操作,

1.查看防火墙状态,是否安装了防火墙软件

sudo systemctl status firewalld

如果提示,找不到firewalld,或者没有firewalld,则是没有安装防火墙,需要下载安装,可参考我的另一篇离线安装软件的文章。下载firewalld,大概会下载十几个文件。然后,安装后再运行刚才的命令。

如果不是active(running),先启动并设为开机自启

sudo systemctl start firewalld

sudo systemctl enable firewalld

2.为localsend软件永久放行53317的tcp和udp端口

#TCP

sudo firewall-cmd --permanent--add-port=53317/tcp

#UDP

sudo firewall-cmd --permanent--add-port=53317/udp

#重载配置使其生效

sudo firewall-cmd --reload

3.查看是否添加成功

sudo firewall-cmd --list-ports

应该能看到

53317/tcp 53317/udp

4.运行localsend应该可以正常与win10收发文件了。

最后,再打开安全中心,防火墙仍然显示关闭,且按钮还是灰色的,好像没有什么变化,但实际上已经正确打开了防火墙。只是看起来还是有些不习惯,可能是重度windows使用的后果吧,总觉得图形化界面应该更好操作。这就像一个房间有两个门,一个叫命令行,一个叫图形化,现在图形化的门坏了,命令行的门可以打开,我们进去成功打开了一个开关,能说这个房间坏了么?

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询