Centos 6 : install shorewall

ok, langsung saja.
pastikan centos 6 sudah tersambung ke repo epel

install shorewall

[root@localhost bayu]# yum --enablerepo=epel install shorewall

aktifkan service shorewall

chkconfig shorewall on

edit file /etc/shorewall/shorewall.conf

STARTUP_ENABLED=Yes

konfigurasi dasar dan contohnya bisa di copas / copy paste dari :

/usr/share/doc/shorewall-4.4.23.3/Samples/

misal untuk konfigurasi 1 interface / network card / eth0, copy semua file di /usr/share/doc/shorewall-4.4.23.3/Samples/one-interface/* ke /etc/shorewall/

[root@localhost bayu]# cp -f /usr/share/doc/shorewall-4.4.23.3/Samples/one-interface/* /etc/shorewall/

untuk memastikan dan menyesuaikan dengan kondisi yang ada, silahkan edit file hasil copy an tadi :

[root@localhost bayu]# vi /etc/shorewall/interfaces
[root@localhost bayu]# vi /etc/shorewall/policy
[root@localhost bayu]# vi /etc/shorewall/rules
[root@localhost bayu]# vi /etc/shorewall/zones
[root@localhost bayu]# vi /etc/shorewall/shorewall.conf

selesai, shorewall bisa digunakan.

note :
menambahkan repo epel untuk centos 6