当前位置:论坛首页 > Linux面板 > 求助

【已完成】不小心,在系统防火墙里把端口全删了,

发表在 Linux面板2024-2-3 22:31 [复制链接] 2 341

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

系统版本:

问题描述:您好,不小心在系统防火墙里,把可访问断口全给删了,现在访问不了面板怎么办?

相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2024-2-4 09:03:17 | 显示全部楼层
您好,如果您使用的是
firewalld防火墙的话,可以到服务器VNC中这样操作
1、查看当前操作系统firewalld防火墙的规则,如果是关闭的,请开启
查看状态:
  1. systemctl status firewalld
复制代码
开启系统防火墙
  1. systemctl start firewalld
复制代码

查看当前系统防火墙的所有规则
  1. firewall-cmd --list-all
复制代码

放行某个端口的操作,如我这里放行 8899
  1. firewall-cmd --zone=public --add-port=8899/tcp --permanent
复制代码
  1. firewall-cmd --list-rich-rules
复制代码
查看当前操作系统防火墙的富规则,如果你禁用的是中国大陆,返回的结果是这个:
  1. rule source ipset="CN" drop
复制代码
删除这个规则:
  1. firewall-cmd --remove-rich-rule 'rule source ipset="CN" drop' --permanent
复制代码
重载系统防火墙:
  1. firewall-cmd --reload
复制代码
如果你禁用的是某个IP,那么可以看到是有下面的规则
  1. rule family="ipv4" source address="xx.xx.xx.xx" drop
复制代码
可以把这个规则删除
  1. firewall-cmd --remove-rich-rule 'rule family="ipv4" source address="xx.xx.xx.xx" drop' --permanent
复制代码
重载系统防火墙
  1. firewall-cmd --reload
复制代码

如果是Debian系列的话,使用的是ufw
可以将系统防火墙进行重置
  1. ufw reset
复制代码
重新添加SSH默认端口
  1. ufw allow 22
复制代码
重新添加面板端口
  1. ufw allow  面板端口
复制代码
重新添加网站使用的 80端口
  1. ufw  allow  80
复制代码
重新添加网站使用的 443端口
  1. ufw allow 443
复制代码
重新添加数据库使用的默认端口
  1. ufw allow 3306
复制代码
使用道具 举报 回复 支持 反对
发表于 2024-2-7 19:22:41 | 显示全部楼层
好的,谢谢解答
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表