Para configurar o nginx de modo que ela permita acesso apenas para um determinado IP externo e negue acesso aos demais IPS externos, devemos configurar o arquivo de configuração do domínio (que fica no diretório /etc/nginx/sites-avaliable
). Primeiramente precisamos do IP externo. Caso o IP desejado seja o nosso, podemos obtê-lo conforme o tutorial a seguir:
Como obter IP externo da maquina
A configuração do arquivo nginx do domínio é feita conforme o exemplo abaixo, dentro da tag location
:
Por precaução, vamos primeiro verificar se a configuração esta correta com o comando:
Se nenhuma mensagem de erro aparecer, finalmente realizamos o reload do nginx: