Catatan:Artikel ini mengasumsikan bahwa Anda telah menginstal Nginx di server Anda.
Prasyarat
- Server Nginx.
- Akses ke pengguna istimewa Linux seperti root.
Prosedur
-
Masuk ke server Anda melalui SSH dan beralih ke pengguna root.
su
-
Buka konfigurasi situs Nginx Anda.
cd /etc/nginx/sites-available
-
Buka file konfigurasi tempat situs Anda berada.
Catatan :Ini dan langkah-langkah berikut dapat berubah tergantung pada konfigurasi Anda. Kami akan berasumsi bahwa Anda menggunakan yang default.
nano default
atau
vim default
-
Tambahkan arahan berikut dengan IP keinginan Anda di dalam bagian server.
server { allow 192.168.0.0; # here goes the IP you want to allow deny all; # ... }
Anda juga dapat menulis arahan di dalam bagian http untuk menerapkannya ke beberapa host virtual.
http { allow 192.168.0.0; # here goes the IP you want to allow deny all; server { server_name page1.rackspace.com; # ... } server { server_name page2.rackspace.com; # ... } }
-
Simpan dan tutup file Anda. Untuk menyimpan:Ctrl + O Masukkan
Untuk keluar:Ctrl + X
-
Mulai ulang Nginx
Catatan :Langkah ini dapat berubah tergantung pada OS Anda.
systemctl restart nginx