在Linux中,可以使用iptables命令來(lái)打開(kāi)防火墻。以下是使用iptables命令打開(kāi)防火墻的步驟:
使用root權(quán)限登錄到Linux系統(tǒng)。
打開(kāi)終端。
輸入以下命令來(lái)查看當(dāng)前防火墻的規(guī)則:
sudo iptables -L
如果當(dāng)前沒(méi)有任何規(guī)則,則防火墻是關(guān)閉的。如果有規(guī)則,可以選擇清空規(guī)則:
sudo iptables -F
輸入以下命令來(lái)允許所有的傳入和傳出連接:
sudo iptables -P INPUT ACCEPT
sudo iptables -P OUTPUT ACCEPT
輸入以下命令來(lái)允許本地回環(huán)連接:
sudo iptables -A INPUT -i lo -j ACCEPT
sudo iptables -A OUTPUT -o lo -j ACCEPT
輸入以下命令來(lái)允許已建立的連接:
sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
輸入以下命令來(lái)保存修改后的規(guī)則:
sudo iptables-save > /etc/iptables/rules.v4
輸入以下命令來(lái)啟動(dòng)防火墻:
sudo systemctl start iptables
現(xiàn)在防火墻已經(jīng)打開(kāi)了,并且允許所有傳入和傳出連接。你可以根據(jù)需要自定義更多的規(guī)則。