Flush Iptables Firewall ( cpanel )

Tags: No Tags
Comments: No Comments
Published on: November 2, 2012

Dalam contoh kasus server cPanel yang memiliki banyak rule iptables, ada kalanya stuck tidak bisa di dihubungi oleh server tertentu via SSH port 22. Dicari-cari rulenya di dalam iptables -nL tidak ketemu juga, maka biasanya jalan akhir adalah dengan memflush iptables, yakni mengosongkan semua aturan rule iptables dan membolehkan semua koneksi masuk ke server.

Berikut skrip sederhana yang dapat dibuat untuk mengosongkan rules iptables (flush).

  • buat skrip di direktori /root misalkan /root/firewall.stop yang isinya

#!/bin/sh
echo “Stopping firewall and allowing everyone…”
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

  • lalu beri permission execute pada skrip tadi

# chmod +x /root/firewall.stop

  • setelah itu untuk menjalankannya cukup ketik:

# ./firewall.stop (jika berada di direktori yang sama dengan skrip, yakni di dalam /root)

Maka semua rules di iptables sebelumnya akan hilang seperti di bawah ini.

dedicated:~# iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

 

 

 

   

No Comments - Leave a comment

Leave a comment

Your email address will not be published. Required fields are marked *


Welcome , today is Sunday, October 22, 2017