NGINX

This guide will show you how to whitelist your GoodAccess IP address in NGINX.

Step 1

Open the NGINX configuration file

If you are using NGINX’s main configuration file nginx.conf without virtual hostsarrow-up-right, run the following command

sudo vi /etc/nginx/nginx.conf

If you have configured separate virtual hosts for your website (e.g. www.example.com), such as /etc/nginx/sites-enabled/example.conf then open its configuration with the following command

sudo vi /etc/nginx/sites-enabled/example.conf

Step 2

There are multiple ways to whitelist an IP in NGINX. We will look at each one. If you want to whitelist the IP 45.43.23.21 for a domain or your entire website, you can add the following lines in your configuration file.

allow 45.43.23.21;
deny all;

The above lines will make NGINX deny all IPs except 45.43.23.21. The first line allow 45.43.23.21 will allow access from that IP, deny all will block all other IPs.

Domainchevron-rightSubdomainchevron-rightURLchevron-right

Last updated

Was this helpful?