firewall 常用命令

firewall 常用命令

参考

https://www.cnblogs.com/tanll/p/17752574.html

firewalld 过滤出接口流量
https://www.bilibili.com/read/cv21744921/

RHCSA 系列(十一): 使用 firewalld 和 iptables 来控制网络流量
https://linux.cn/article-6315-1.html

firewalld高级防火墙规则-Direct Rules
https://blog.csdn.net/vic_qxz/article/details/125740206

重新装载

sudo firewall-cmd --reload

列出所有

sudo firewall-cmd --list-all

开启 masquerade 伪装IP
firewall-cmd --permanent --add-masquerade
关闭 masquerade 伪装IP
firewall-cmd --permanent --remove-masquerade

查看所有域的所有设置
firewall-cmd --list-all-zones

查看对那些ip开放了白名单
firewall-cmd --zone=public --list-rich-rule

firewall-config              		    ##开启火墙的图形管理
firewall-cmd --state				 	#查看防火墙状态
firewall-cmd --get-active-zones 		#查看正在生效的域
firewall-cmd --get-default-zone 		#查看默认的域
firewall-cmd --zone=public --list-all 	#查看public域里的设置,--zone指定域
firewall-cmd --list-all 				#列出默认域的火墙情况
firewall-cmd --set-default-zone=public 	#把默认的域设为public
firewall-cmd --get-zones 				#查看所有的域
firewall-cmd --get-services 			#查看所有可以添加到火墙里的服务
firewall-cmd --list-all-zones 	 ##查看所有域的所有设置

查看 direct 规则

sudo firewall-cmd --direct --get-all-rules

firewall-cmd --list-all
firewall-cmd --permanent --add-masquerade开启SNAT(源地址转换)
firewall-cmd --list-all

你可能感兴趣的:(web_html,linux)