firewall保存策略(--reload的作用你知道吗)(1)

使用firewall-cmd --help 查询--reload参数的作用,显示如下

--reload Reload firewall and keep state information 重新加载firewall和保持状态信息

其实具体的作用类似与重启firewall-cmd,但是并不是进程级别的重启,更像是一种重新加载配置的重启。

--reload的作用对于设置永久端口,在设置和删除永久端口之后,直接查询任然不会有所改变,需要使用firewall-cmd --reload命令进行一个重载,然后就可以了。

对于临时带端口的设置,可以直接的查看到的,但是firewall-cmd --reload,端口就没了,因为端口是临时端口,在reload之后就没了。

综上,对于永久的设置,需要使用--reload进行加载,对于临时的设置,千万不要reload。

下面举例

1 首先查看开放端口的

firewall保存策略(--reload的作用你知道吗)(2)

2 开放端口,以8888端口为例

firewall保存策略(--reload的作用你知道吗)(3)

3 再次查看开放的端口,可以看到8888端口

firewall保存策略(--reload的作用你知道吗)(4)

4 使用--reload参数是

firewall保存策略(--reload的作用你知道吗)(5)

5再次查看端口,并没有8888端口了,这个是因为8888端口是临时端口,reload之后就没有了

firewall保存策略(--reload的作用你知道吗)(6)

6添加7777永久端口

firewall保存策略(--reload的作用你知道吗)(7)

7 查看端口,并没有7777端口

firewall保存策略(--reload的作用你知道吗)(8)

8 使用--reload参数

firewall保存策略(--reload的作用你知道吗)(9)

9 再次查询,已经可以看到7777端口了

firewall保存策略(--reload的作用你知道吗)(10)

不动手的程序员不是好程序员,大家加油!

,