编程技术分享平台

网站首页 > 技术教程 正文

Linux防火墙常用命令(linux防火墙配置命令)

xnh888 2025-06-23 23:03:48 技术教程 2 ℃ 0 评论

查看防火墙启动状态

systemctl status firewalld


重新载入配置

firewall-cmd --reload

查看已设置规则

firewall-cmd --zone=public --list-rich-rules

查看开放端口

firewall-cmd --list-port

添加开放端口

firewall-cmd --zone=public --add-port=3306/tcp --per && firewall-cmd --reload

移除端口

firewall-cmd --zone=public --remove-port=8848/tcp --per && firewall-cmd --reload

netstat -tunlp | grep 6089

lsof -i:端口号

指定的IP段访问指定的端口

firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.xx.xx.32/24" port protocol="tcp" port="22" accept"

端口转发

#开启端口伪装

firewall-cmd --add-masquerade --permanent

firewall-cmd --permanent --add-forward-port=port=9999:proto=tcp:toaddr=192.168.199.185:toport=3389

firewall-cmd --reload

移除端口转发

firewall-cmd --remove-forward-port=port=443:proto=tcp:toport=443:toaddr=10.0.53.198 && firewall-cmd --reload

查看iptables

iptables -nvL --line-numbers

firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="10.34.103.4/32" accept'

firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="10.34.103.4" port protocol="tcp" port="3306" accept'

firewall-cmd --permanent --remove-service=mysql

firewall-cmd --reload

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表