firewalld zone之 target 行為,四個選項: default , ACCEPT, REJECT, DROP


其實 Zone 就是為了方便預先定義好的一組規則,讓用戶根據當前服務器所在網絡中的位置(內網,公網)的受信任程度來選取不同 Zone 默認規則。但需要注意的是,一個網絡連接只能被一個 zone 處理,但一個 zone 可以用於多個網絡連接。

預先定義的 zone 規則被放在 /usr/lib/firewalld/zones/ 目錄下。當修改 zone 的規則時,這些 zone 會被拷貝到 /etc/firewalld/zones/ 目錄下,實際生效的防火牆會在該目錄下的文件。

對於每一個 zone 都有一個默認的行為(target),來處理流入的流量。每個 target 會有四個選項:defaultACCEPTREJECT 和 DROP.

ACCEPT 除了被明確寫好的規則,會接受所有流入的數據包。

REJECT 除了被明確寫好允許的規則,會拒絕所有流入的數據包, 會給發起連接的機器回復被拒絕的消息。

DROP 除了被明確寫好允許的規則,會拒絕所有流入的數據包, 不會給發起連接的機器回復任何消息。

下面是對常見 Zone 的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM