linux如何打開(kāi)防火墻

小億
136
2024-01-16 15:06:01

在Linux中,可以使用iptables命令來(lái)打開(kāi)防火墻。以下是使用iptables命令打開(kāi)防火墻的步驟:

  1. 使用root權(quán)限登錄到Linux系統(tǒng)。

  2. 打開(kāi)終端。

  3. 輸入以下命令來(lái)查看當(dāng)前防火墻的規(guī)則:

    sudo iptables -L
    
  4. 如果當(dāng)前沒(méi)有任何規(guī)則,則防火墻是關(guān)閉的。如果有規(guī)則,可以選擇清空規(guī)則:

    sudo iptables -F
    
  5. 輸入以下命令來(lái)允許所有的傳入和傳出連接:

    sudo iptables -P INPUT ACCEPT
    sudo iptables -P OUTPUT ACCEPT
    
  6. 輸入以下命令來(lái)允許本地回環(huán)連接:

    sudo iptables -A INPUT -i lo -j ACCEPT
    sudo iptables -A OUTPUT -o lo -j ACCEPT
    
  7. 輸入以下命令來(lái)允許已建立的連接:

    sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
    sudo iptables -A OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
    
  8. 輸入以下命令來(lái)保存修改后的規(guī)則:

    sudo iptables-save > /etc/iptables/rules.v4
    
  9. 輸入以下命令來(lái)啟動(dòng)防火墻:

    sudo systemctl start iptables
    

現(xiàn)在防火墻已經(jīng)打開(kāi)了,并且允許所有傳入和傳出連接。你可以根據(jù)需要自定義更多的規(guī)則。

0