2023-03-10
温故知新
00

目录

简介
查看现在占用的端口
查看防火墙状态:
开启防火墙:
设置开机自启:
重启防火墙:
关闭防火墙:
开放端口命令:
查看已开放的端口:
关闭端口命令:
查看端口是否打开

简介

本文用于记录Linux防火墙(firewall)的相关操作。

查看现在占用的端口

bash
netstat -tuln

查看防火墙状态:

bash
firewall-cmd --state # 或 systemctl status firewalld.service

开启防火墙:

bash
systemctl start firewalld.service

设置开机自启:

bash
systemctl enable firewalld.service

重启防火墙:

bash
systemctl restart firewalld.service

关闭防火墙:

bash
systemctl stop firewalld.service

开放端口命令:

bash
# 打开单个端口: firewall-cmd --zone=public --add-port=80/tcp --permanent # 打开多个端口: firewall-cmd --zone=public --add-port=20000-29999/tcp --permanent
  • iptables
iptables -I INPUT -p TCP --dport 443 -j ACCEPT

--permanent  为永久生效,不加为单次有效(重启失效)

查看已开放的端口:

bash
netstat -ntlp # 或: firewall-cmd --list-ports

关闭端口命令:

bash
firewall-cmd --zone=public --remove-port=80/tcp --permanent

查看端口是否打开

bash
firewall-cmd --zone=public --query-port=80/tcp
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:DingDangDog

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!