Sunday 28 August 2022

Cara Setting Izin Akses Port Lokal/Container Di VPS

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!