o que significa "bits de endereço baixos sem sentido"?


14

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

Assim, eu defini o seguinte local

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

Ao reiniciar o Nginx, recebo o seguinte aviso: os bits baixos de endereço 192.168.0.1/24não fazem sentido em/etc/nginx/sites-enabled/site

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

Então, acho que a declaração de permissão não está "carregada" e acabo negando todo o acesso à /ghost/signinpágina.

Por que os bits de endereço baixo não têm sentido e como devo fazer a declaração para fazê-la funcionar como pretendo?

Tentei procurar no Google bits de endereços baixos sem sentido, mas só termino com posts no que presumo ser russo e não sei como traduzir do russo.

Respostas:


24

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.