cara mengatur firewall port vps di lokal maupun container - Artikel kali ini akan membahas tentang cara setting firewall port di vps linux agar bisa diakses melalui internet. Saya akan membaginya menjadi 2 cara, yaitu membuka atau menutup port lokal, maupun di container menggunakan docker.
Di tutorial kali ini, saya sangat menyarankan kalian untuk menggunakan package bernama firewalld. Untuk menginstallnya di vps, silahkan jalankan command berikut ini.
sudo apt install firewalld
A. Setting Firewall Port Lokal
- Memberikan izin akses port
firewall-cmd --add-port PORT_NUMBER/tcp
- Memberikan izin akses port secara presisten (perlu reboot server)
firewall-cmd --permanent --add-port PORT_NUMBER/tcp
- Memberikan izin akses port dengan range
firewall-cmd --permanent --add-port PORT_NUMBER_1-PORT_NUMBER_2/tcp
B. Setting Firewall Port Container (Docker)
- Mengubah interface dari public ke docker
firewall-cmd --permanent --zone=trusted --change-interface=docker0
- Memberikan izin akses port di container
firewall-cmd --permanent --zone=trusted --add-port=PORT_NUMBER/tcp
- Reload firewald (diperlukan jika baru mengubah interface dari public ke docker)
firewall-cmd --reload
C. Command Lanjutan
- List izin akses port
firewall-cmd --list-ports
- List firewall zone
firewall-cmd --get-zones
- Memberhentikan proses service system
systemctl stop firewalld
- Memulai proses service system
systemctl start firewalld
Oke, itulah beberapa cheatseet command dari firewald yang bisa kalian gunakan untuk setting izin akses port atau firewall di vps kalian secara lokal maupun di dalam container. Semoga bermanfaat! Terima kasih!
--
0 komentar
Post a Comment
Hai, Mohon Komentar Yang Relevan Dan Tidak OOT!