Acesso#
O módulo permite limitar o acesso a determinados endereços de cliente.
Ao compilar a partir do código-fonte, o módulo é
compilado por padrão junto com o módulo Stream
(habilitado com --with-stream); ele pode ser desabilitado com a
opção de compilação --without-stream_access_module.
Em pacotes e imagens de nossos repositórios, o
módulo está incluído na compilação. As regras são verificadas em sequência até que a primeira correspondência seja encontrada. Neste exemplo, o acesso é permitido apenas para as redes IPv4 Permite acesso para a rede ou endereço especificado. Se o valor especial Nega acesso para a rede ou endereço especificado. Se o valor especial Exemplo de configuração#
server {
...
deny 192.168.1.1;
allow 192.168.1.0/24;
allow 10.1.1.0/16;
allow 2001:0db8::/32;
deny all;
}
10.1.1.0/16 e 192.168.1.0/24 excluindo o endereço 192.168.1.1, e para a rede IPv6 2001:0db8::/32.Diretivas#
allow#
unix: for especificado, permite acesso para todos os sockets de domínio UNIX.deny#
unix: for especificado, nega acesso para todos os sockets de domínio UNIX.