linux像windows一樣,也會自帶防火牆,如iptables、firewalld等,它們自身並不具備防火牆功能,他們的作用都是用於維護規則,只不過各自規則結構和使用方法不一樣,真正利用規則進行過濾是由核心的netfilter完成的。
一、iptables
1、基本操作
service iptables status --檢視狀態
service iptables restart --重啟防火牆
service iptables stop --關閉防火牆,即時生效,重啟後失效
service iptables start --開啟防火牆,即時生效,重啟後失效
chkconfig iptables off --關閉防火牆,永久生效,重啟後仍有效
chkconfig iptables on --開啟防火牆,永久生效,重啟後仍有效
2、開啟埠
修改/etc/sysconfig/iptables檔案,如新增以下內容:
-a input -m state --state new -m tcp -p tcp --dport 80 -j accept
規則不要新增到防火牆配置的最後一行,可能導致防火牆啟動失敗,正確的應該是新增到預設的22埠這條規則的下面,新增完成後,要記得儲存,然後重啟防火牆,使規則生效。
二、firewalld
1、基本操作
systemctl enable firewalld.service --開機啟用防火牆
systemctl disable firewalld.service --開機禁用防火牆
systemctl start firewalld --開啟防火牆
systemctl stop firewalld --關閉防火牆
systemctl status firewalld --檢視狀態 running代表開啟著,dead代表關閉著
2、開啟埠
firewall-cmd --zone=public --add-port=80/tcp --permanent --新增埠
firewall-cmd --zone=public --remove-port=80/tcp --permanent --刪除埠
firewall-cmd --query-port=8080/tcp --檢查埠是否開放
linux防火牆操作
1 firewalld的基本使用 啟動 systemctl start firewalld 檢視狀態 systemctl status firewalld 停止 systemctl disable firewalld 禁用 systemctl stop firewalld 2.systemctl是c...
linux 防火牆操作
1 基本操作 service iptables statusservice iptables stopservice iptables startservice iptables restartchkconfig iptables offchkconfig iptables on2 檢視防火牆狀態,...
linux 防火牆操作
1 基本操作 service iptables statusservice iptables stopservice iptables startservice iptables restartchkconfig iptables offchkconfig iptables on2 檢視防火牆狀態,...