Artikel ini menjelaskan cara mengonfigurasi Uncomplicated Firewall (ufw
) perangkat lunak firewall untuk mengizinkan lalu lintas web pada port 80 (HTTP) dan port 443 (HTTPS). ufw
adalah firewall perangkat lunak default untuk distribusi berbasis Debian®.
Prasyarat
Anda harus memiliki prasyarat berikut:
-
Pemahaman dasar tentang Secure Shell (SSH)
-
Sudo atau akses administratif ke server Anda
-
Server cloud dengan Debian atau Ubuntu® yang menjalankan
ufw
PENTING :Langkah-langkah ini hanya untuk server Cloud non-RackConnected. Jika Anda menggunakan RackConnect, Anda dapat membuat perubahan serupa pada firewall khusus Anda.
Masuk ke server Anda dengan menggunakan SSH lalu selesaikan langkah-langkah di bagian berikut untuk metode penyiapan pilihan Anda.
CATATAN :Sementara ufw
adalah solusi firewall perangkat lunak default untuk sebagian besar distribusi berbasis Debian, Anda harus mencatat bahwa ufw
bertindak sebagai pembungkus untuk iptables
dan Anda dapat menonaktifkan firewall. Sebelum melanjutkan dengan langkah-langkah berikut, pastikan bahwa ufw
sedang berjalan di server Anda dengan menjalankan systemctl status ufw
.
Metode perintah satu baris
Gunakan perintah satu baris berikut untuk membuka port firewall yang terbuka:
sudo sh -c "ufw allow http && ufw allow https"
Metode perintah individu
Jika Anda lebih suka mengonfigurasi firewall perangkat lunak dengan menggunakan langkah-langkah terpisah daripada menggunakan perintah satu baris, lakukan langkah-langkah berikut:
-
Jalankan perintah berikut untuk mengizinkan lalu lintas pada port 80:
sudo ufw allow http
-
Jalankan perintah berikut untuk mengizinkan lalu lintas pada port 443:
sudo ufw allow https
Setelah Anda menyelesaikan langkah-langkah sebelumnya, Anda telah mengonfigurasi server Anda untuk mengizinkan lalu lintas web HTTP dan HTTPS melalui ufw
Anda perangkat lunak firewall. Jika Anda telah mengonfigurasi situs web Anda untuk menerima lalu lintas pada port 80 dan 443, Anda seharusnya dapat mengunjungi versi HTTP dan HTTPS situs web Anda.