Windows11,银河麒麟:如何打开端口

本文详细介绍了如何在Windows11和银河麒麟系统中配置防火墙以开放指定端口(如6800端口)。对于Windows11,操作涉及创建入站规则以允许通过特定TCP端口的连接。对于银河麒麟,步骤包括安装和配置firewalld服务,以永久开放所需端口,并确保服务在系统启动时自动运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


Windows11配置过程

  1. 打开控制面板 -> win+R -> control
  2. 选择windows 防火墙
  3. 点击左侧的“高级设置”选项
  4. 设置入站规则
  5. 点击“新建规则”,点选“端口”,单击 “下一步”
  6. 注意:入站规则是指别人电脑访问自己电脑;出站规则实质自己电脑访问别人电脑
  7. 选择相应的协议,例如:添加6800端口,选择TCP;特定本地端口处输入6800;
  8. 选择“允许连接”,点击“下一步”;
  9. 勾选“域”,“专用”,“公司”,点击“下一步”
  10. 输入端口名称,点“完成”即可

银河麒麟配置过程:

Kylin 开放端口6800

1. 查看是否安装了firewalld
sudo systemctl status firewalld; sudo systemctl is-active firewalld
2. 安装firewalld
sudo apt-get install firewalld
3. 查看firewalld状态
sudo systemctl status firewalld
4. 开放6800 port
sudo firewall-cmd --add-port=6800/tcp --permanent
重启防火墙 sudo firewall-cmd --reload
5. 查询6800 port
sudo firewall-cmd --query-port=6800/tcp
6. 设置开启启动firewalld
sudo systemctl enable firewalld
7. reboot,查询全部已开放的端口
sudo firewall-cmd --list-all

<think>好的,我需要帮助用户在银河麒麟操作系统中关闭53端口或禁用DNS服务。首先,我得理解用户的需求。用户可能遇到了53端口被占用的情况,想要释放这个端口。通常,53端口是DNS服务使用的,比如named.service。所以,关闭DNS服务应该能释放该端口。 根据提供的引用内容,引用[1]提到了在Kylin系统中配置DNS服务的步骤,包括启用named.service和调整防火墙。因此,禁用DNS服务可能需要停止并禁用named服务。另外,引用[2]中的方法涉及停止相关服务如hns和sharedAccess,以及修改服务的启动配置。这可能是因为某些系统服务(如ICS或共享访问)占用了53端口,需要一并处理。 接下来,我需要整理具体的步骤。首先,停止并禁用DNS服务,这可以通过systemctl命令实现。然后,检查防火墙设置,确保不再允许dns服务通过,可能需要移除之前的规则。此外,如果其他服务占用了53端口,比如引用[2]中的情况,可能需要停止那些服务并调整它们的启动配置。 需要注意的潜在问题包括:禁用DNS服务可能会影响系统网络功能,需确认用户是否需要DNS服务;使用sc config修改服务启动类型时权限问题,可能需要sudo;执行命令的顺序是否正确,比如先停止服务再禁用;以及检查端口是否确实被释放,可以使用netstat或ss命令验证。 最后,生成相关问题时要考虑用户可能进一步的需求,比如端口冲突的其他解决方法,或者如何重新启用服务等。</think>### 关闭银河麒麟操作系统53端口的方法 #### 方法一:禁用DNS服务释放53端口 1. **停止并禁用DNS服务** DNS服务通常对应`named.service`,执行以下命令: ```bash sudo systemctl stop named.service # 立即停止服务 sudo systemctl disable named.service # 禁止开机自启 ``` 2. **调整防火墙规则** 若之前允许了DNS服务通过防火墙,需移除相关规则: ```bash sudo firewall-cmd --remove-service=dns --permanent # 删除dns服务白名单 sudo firewall-cmd --reload # 重新加载防火墙配置 ``` 3. **验证端口状态** 使用命令检查53端口是否仍被占用: ```bash sudo ss -tuln | grep ':53' ``` --- #### 方法二:解决其他服务占用53端口(如ICS/hns服务) 若上述操作后端口仍被占用,可能是其他系统服务(如Windows共享组件相关服务)导致,需按以下步骤处理[^2]: 1. **停止相关服务并禁用自启** ```bash sudo net stop hns # 停止主机网络服务 sudo net stop sharedAccess # 停止共享访问服务 sudo sc config hns start=disabled # 禁用hns服务 sudo sc config sharedAccess start=disabled # 禁用sharedAccess服务 ``` 2. **重启系统生效** ```bash sudo reboot ``` --- #### 注意事项 - **影响评估**:禁用DNS服务后,系统将无法解析域名,可能导致网络功能异常。若仅需释放端口,优先排查其他占用源。 - **权限要求**:所有命令需通过`sudo`或root权限执行。 - **端口占用验证**:务必通过`ss`或`netstat`确认操作结果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全栈开发与测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值