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 defaultatau
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