centos如何添加防火墻規(guī)則

小億
163
2023-09-07 09:58:02

要在CentOS上添加防火墻規(guī)則,可以使用firewalld或iptables命令。下面是使用這兩種方法的示例:
使用firewalld命令添加防火墻規(guī)則:
1. 檢查firewalld服務(wù)是否運(yùn)行:`systemctl status firewalld`
2. 如果沒(méi)有運(yùn)行,啟動(dòng)firewalld服務(wù):`systemctl start firewalld`
3. 查看當(dāng)前防火墻規(guī)則:`firewall-cmd --list-all`
4. 添加防火墻規(guī)則(例如允許SSH連接):`firewall-cmd --zone=public --add-service=ssh --permanent`
5. 重新加載防火墻規(guī)則:`firewall-cmd --reload`
6. 查看更新后的防火墻規(guī)則:`firewall-cmd --list-all`
使用iptables命令添加防火墻規(guī)則:
1. 檢查iptables服務(wù)是否運(yùn)行:`systemctl status iptables`
2. 如果沒(méi)有運(yùn)行,啟動(dòng)iptables服務(wù):`systemctl start iptables`
3. 查看當(dāng)前防火墻規(guī)則:`iptables -L`
4. 添加防火墻規(guī)則(例如允許SSH連接):`iptables -A INPUT -p tcp --dport 22 -j ACCEPT`
5. 保存更新后的防火墻規(guī)則:`service iptables save`
6. 重新加載防火墻規(guī)則:`service iptables restart`
7. 查看更新后的防火墻規(guī)則:`iptables -L`
請(qǐng)注意,在CentOS 7及更高版本中,推薦使用firewalld來(lái)管理防火墻規(guī)則。而在CentOS 6及更低版本中,通常使用iptables來(lái)管理防火墻規(guī)則。

0