Konfigurasi Firewalld Centos 7 Untuk Zimbra
Konfigurasi Firewalld Centos 7 Untuk Zimbra, Agar zimbra lebih aman digunakan, dengan mengaktifkan fitur firewalld untuk membatasi port yang dapat di akses dari luar. firewalld ini sudah tersedia pada repository centos versi 7. Port yang dapat di akses dari luar seperti pada tabel berikut
[table caption=”External Access” width=”800″ colwidth=”30|50|100|200″ colalign=”left|left|left|left”]
Port,Protocol,Zimbra Service,Description
25,smtp,mta,incoming mail to postfix
80,,mailbox / proxy,web mail client (disabled by default in 8.0)
110,pop3,mailbox / proxy,POP3
143,imap,mailbox / proxy,IMAP
443,s,mailbox / proxy – web mail client, over TLS
465,smtps,mta,Incoming mail to postfix over TLS (Legacy Outlook only? If possible use 587 instead)
587,smtp,mta,Mail submission over TLS
993,imaps,mailbox / proxy,IMAP over TLS
995,pop3s,mailbox / proxy,POP3 over TLS
3443,s,proxy,User Certificate Connection Port (optional)
5222,xmpp,mailbox,Default server port
5223,xmpp,mailbox,Default legacy SSL port
9071,s,proxy admin console, over TLS (optional)
[/table]
Bila menggunakan centos 7 core, terlebih dahulu firewalld di install dengan perintah berikut.
yum install -y firewalld
Jalankan service firewalld dengan perintah berikut
systemctl start firewalld
Masukkan perintah berikut untuk membuka port akses zimbra, copy+paste kemudian enter pada cli
firewall-cmd --permanent --zone=public --add-port=25/tcp firewall-cmd --permanent --zone=public --add-port=80/tcp firewall-cmd --permanent --zone=public --add-port=110/tcp firewall-cmd --permanent --zone=public --add-port=143/tcp firewall-cmd --permanent --zone=public --add-port=443/tcp firewall-cmd --permanent --zone=public --add-port=465/tcp firewall-cmd --permanent --zone=public --add-port=587/tcp firewall-cmd --permanent --zone=public --add-port=993/tcp firewall-cmd --permanent --zone=public --add-port=995/tcp firewall-cmd --permanent --zone=public --add-port=3443/tcp firewall-cmd --permanent --zone=public --add-port=5222/tcp firewall-cmd --permanent --zone=public --add-port=5223/tcp firewall-cmd --permanent --zone=public --add-port=9071/tcp firewall-cmd --permanent --zone=public --add-port=8443/tcp firewall-cmd --permanent --zone=public --add-port=7071/tcp
Masukkan perintah berikut untuk menerapkan perintah di konfigurasi diatas
firewall-cmd --reload
Untuk melihat port yang diberi akses cukup masukkan perintah berikut
firewall-cmd --zone=public --list-all
Semoga bermanfaat
