學(xué)習Linux的人,肯定對Firewalld和iptables不陌生,那么你知道Firewalld和iptables的區別是什么嗎?我們一起來(lái)看看吧。
Firewalld和iptables的區別
firewalld自身并不具備防火墻的功能,而是和iptables一樣需要通過(guò)內核的netfilter來(lái)實(shí)現,也就是說(shuō)firewalld和iptables一樣,他們的作用都是用于維護規則,而真正使用規則干活的是內核的netfilter,只不過(guò)firewalld和iptables的結構以及使用方法不一樣罷了。
說(shuō)明一下 firewalld 和 iptables 之間的關(guān)系, firewalld 提供了一個(gè) daemon 和 service,還有命令行和圖形界面配置工具,它僅僅是替代了 iptables service 部分,其底層還是使用 iptables 作為防火墻規則管理入口。firewalld 使用 python 語(yǔ)言開(kāi)發(fā),在新版本中已經(jīng)計劃使用 c++ 重寫(xiě) daemon 部分。
聯(lián)系客服