o que significa “bits de endereço baixos sem significado”?

11

Estou tentando restringir o acesso da Internet a uma página de login no meu blog e disponibilizá-lo somente na minha intranet.

Assim, defini a seguinte localização

location ~/ghost/signing {
    allow 192.168.0.1/24;
    deny all;
}

Quando eu reinicio o Nginx, recebo o seguinte aviso: bits de endereço baixos de 192.168.0.1/24 não têm sentido em /etc/nginx/sites-enabled/site

Além disso, não consigo acessar o local da minha intranet.

Então, acho que a instrução allow não está "carregada" e acabo negando todo o acesso à página /ghost/signin .

Por que os bits de endereço baixos são sem sentido, e como devo expressar a declaração para que funcione como pretendo?

Eu tentei google bits de endereço baixo são sem sentido, mas eu só acabo com posts no que eu presumo é o russo, e eu não sei como traduzir de russo.

    
por Erik 21.02.2014 / 11:34

1 resposta

21

Não existe rede como 192.168.0.1/24 , porque não inicia em um limite legítimo entre /24 intervalos de rede. O último bit do endereço está definido, mas não tem sentido neste contexto. O endereço correto seria 192.168.0.0/24 , o que significa o intervalo de 192.168.0.0 a 192.168.0.255 .

    
por 21.02.2014 / 11:42

Tags