码迷,mamicode.com
首页 > 其他好文 > 详细

部署项目遇到的防火墙配置问题

时间:2021-03-06 14:21:48      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:pre   django   配置信息   emc   art   code   details   lin   提示   

配置防火墙问题

最近在服务器上部署项目时遇到了用ip访问不了的问题,

在一个纯洁的unbantu环境中

需要先安装防火墙

sudo apt install firewalld

然后启动防火墙

systemctl restart firewalld

我出现了防火墙被锁定的提示

Failed to restart firewalld.service: Unit is masked.

解决办法

[root@website ~]# systemctl unmask firewalld
Removed symlink /etc/systemd/system/firewalld.service.

如果需要再次锁定

[root@website ~]# systemctl mask firewalld

启动防火墙之后就可以查看防火墙开放的端口(需要管理员权限)

查看所有开放的端口:

firewall-cmd --zone=public --list-ports

如没有8000端口,则将8000端口永久开放:

firewall-cmd --zone=public --add-port=8000/tcp --permanent

重新加载配置信息:

firewall-cmd --reload

一切就绪.

参考:

Django 网站允许外部访问的设置方法

CentOS7中firewalld的安装与使用详解

开启防火墙提示:Unit is masked的解决办法

部署项目遇到的防火墙配置问题

标签:pre   django   配置信息   emc   art   code   details   lin   提示   

原文地址:https://www.cnblogs.com/smren/p/14486591.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!