Debian、CentOS 防火墙命令

Debian、CentOS 防火墙的开启、添加端口、删除端口等命令

Debian 防火墙 ufw 命令

1
2
3
4
5
6
7
8
9
10
ufw status  #查看ufw防火墙状态
ufw disable #禁用ufw防火墙
ufw enable #启用ufw防火墙

ufw allow 80 #添加80端口(tcp/udp)
ufw allow 80/tcp #添加80端口(tcp)
ufw allow 6000:6007/tcp #添加6000到6007端口段

ufw delete allow 80/tcp #删除指定端口
ufw reload #更新ufw防火墙规则

CentOS 防火墙 firewall 命令

1
2
3
4
5
6
7
8
9
10
11
12
13
systemctl start firewalld  #启动firewall防火墙
systemctl status firewalld #查看firewall防火墙状态
systemctl disable firewalld #禁用,禁止firewall防火墙开机启动
systemctl stop firewalld #停止运行firewall防火墙

firewall-cmd --zone=public --list-ports #查看firewall防火墙所有打开的端口

firewall-cmd --zone=public --add-port=443/tcp --permanent #添加443/tcp端口
firewall-cmd --zone=public --add-port=443/udp --permanent #添加443/udp端口
firewall-cmd --zone=public --add-port=445-450/tcp --permanent #添加445到450/tcp端口段

firewall-cmd --zone=public --remove-port=80/tcp --permanent #删除指定端口
firewall-cmd --reload #更新firewall防火墙规则