当前位置:主机测评 主机教程 正文

Linux关闭防火墙教程:CentOS、Ubuntu防火墙启停完整命令教程

新手搭建VPS建站时,常会遇到宝塔打不开、网站访问失败、端口不通等问题,很多时候是Linux本地防火墙拦截端口导致。不同系统防火墙管理工具不一样,CentOS使用firewalld,Ubuntu多用ufw,不少用户混淆命令,关不掉防火墙。本文整理主流Linux系统关闭防火墙的全套操作,包含临时关闭、永久关闭、状态查看,适配绝大多数VPS运维场景。

Linux关闭防火墙

一、准备工作

1、Linux服务器(CentOS7/Ubuntu20.04/22.04)

2、SSH工具登录服务器,拥有root权限

3、区分系统版本,使用对应防火墙命令

 

二、分系统防火墙关闭操作

(一)CentOS7/CentOS8(firewalld防火墙)

1.查看防火墙当前状态

plaintext

systemctlstatusfirewalld

显示active(running)代表防火墙正在运行;inactive(dead)代表已关闭。

2.临时关闭(重启服务器后自动恢复开启)

适合临时调试网站,重启失效:

plaintext

systemctlstopfirewalld

3.永久关闭防火墙(开机不再自启)

两步执行,先停止服务,再取消开机启动:

plaintext

systemctlstopfirewalld

systemctldisablefirewalld

4.防火墙重新开启命令

后续需要开启防护执行:

plaintext

systemctlstartfirewalld

systemctlenablefirewalld

补充:部分老旧CentOS6使用iptables

临时关闭:serviceiptablesstop

永久关闭:chkconfigiptablesoff

(二)Ubuntu/Debian(ufw防火墙)

Ubuntu系统默认防火墙为ufw,多数纯净系统默认未开启。

1.查看防火墙状态

plaintext

ufwstatus

2.临时/永久关闭ufw

ufw关闭一次性永久生效,重启依旧关闭:

plaintext

ufwdisable

3.开启防火墙

plaintext

ufwenable

4.重置防火墙规则

所有放行规则清空:

plaintext

ufwreset

(三)通用iptables(所有Linux通用底层防火墙)

极少场景系统使用原生iptables管控,清空所有规则等同于放行全部端口:

plaintext

iptables-F

该操作仅临时清空,重启失效。如需持久化需要额外保存规则,新手不推荐。

 

三、常用配套配置设置

1、区分双层防火墙:VPS存在服务商后台安全组+系统本地防火墙,本地防火墙关了依旧打不开网站,必须去服务商后台放行端口。

2、安全建议:不建议长期彻底关闭防火墙。正常建站只放行22、80、443、8888等必要端口,不用全关,避免服务器被扫描入侵。

3、端口放行替代方案:不想关防火墙,直接放行指定端口。

4、CentOS放行80端口:firewall-cmd--add-port=80/tcp--permanent,重载生效firewall-cmd--reload

5、Ubuntu放行端口:ufwallow80/tcp

 

四、常见问题

Q1:防火墙已经关闭,端口还是不通?

答:Linux本地防火墙只是一层防护,海外、国内VPS都有商家后台安全组,安全组未放行端口依旧拦截;检查IP是否正确、Nginx服务是否正常运行。

Q2:重启服务器防火墙又自动打开?

答:只执行了stop临时关闭,没有执行disable取消开机自启。CentOS必须两条命令组合;Ubuntuufwdisable重启不会复原。

Q3:关闭防火墙有什么风险?

答:服务器所有端口全部对外暴露,容易被黑客扫描暴力破解SSH、攻击数据库。正式网站不要长期关闭防火墙,按需放行端口更安全。

Q4:输入命令提示找不到firewalld/ufw?

答:系统没有安装对应防火墙软件,本身无防火墙拦截,无需关闭。

 

五、总结

CentOS7主流用firewalld,关闭需要stop+disable两条命令;Ubuntu使用ufw,一条disable即可关闭。排查端口不通时,优先关闭本地防火墙测试,排查完毕尽量开启防火墙,仅放行建站所需端口,兼顾调试便利与服务器安全。同时牢记:服务器有云服务商安全组与系统防火墙两层防护,缺一都可能造成端口访问失败。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《Linux关闭防火墙教程:CentOS、Ubuntu防火墙启停完整命令教程》
文章链接:https://www.idc500.com/11911.html
【声明】:优云主机测评 仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问优云主机测评 ,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。
【声明】:本站宗旨是为方便站长、科研及外贸人员,请勿用于其它非法用途!站内所有内容及资源,均来自网络。本站自身不提供任何资源的储存及下载,若无意侵犯到您的权利,请及时与我们联系,邮箱
admin#idc500.com