关于新农村网络建设网站,网站建设和设计,微信小程序游戏制作平台,华大集团 做网站开放关闭防火墙
查看防火墙状态的命令#xff1a;systemctl status firewalld 或者 firewall-cmd --state 暂时关闭防火墙的命令#xff1a;systemctl stop firewalld
暂时开启防火墙的命令#xff1a;systemctl start firewalld
永久关闭防火墙(禁用开机自启)下次启动systemctl status firewalld 或者 firewall-cmd --state 暂时关闭防火墙的命令systemctl stop firewalld
暂时开启防火墙的命令systemctl start firewalld
永久关闭防火墙(禁用开机自启)下次启动才生效systemctl disable firewalld
永久开启防火墙(启用开机自启)下次启动才生效systemctl enable firewalld
CentOS 7及以上版本系统默认使用的是firewalld作为防火墙管理工具;
开放关闭端口
开放特定端口(比如443)的命令firewall-cmd --zonepublic --add-port443/tcp --permanent
关闭端口的命令firewall-cmd --zonepublic --remove-port443/tcp --permanent
添加规则后我们需要重新加载防火墙配置firewall-cmd --reload
查看防火墙开放的端口firewall-cmd --zonepublic --list-ports
监听端口和进程占用
检查服务是否正在监听指定的端口netstat -tuln | grep 443
查看监听的端口netstat -lnpt
检查端口被哪个进程占用netstat -lnpt |grep 8084
注:centos7默认没有 netstat 命令需要安装 net-tools 工具yum install -y net-tools
查看对外开放了哪些端口netstat -tuln 或者 ss -tuln
查看和修改防火墙规则iptables -L
通过查看规则我们可以确认是否有针对该端口的规则限制了访问。如果有相关的规则我们可以使用以下命令来移除这些规则iptables -D INPUT rule_number