Saulo Morais Lara escreveu:
> Dickson, como faço para liberar pra todos ips que começam com 189 ?
> Seria 189.0.0.0/24 ?
> obrigado

Oi Saulo,

Apenas para iluminar um pouco, aquele número que vem depois da barra "/" 
significa o número de bits que ele vai utilizar na mascara. Vejamos.

Suponha que voce deixe 189.0.0.0/24, o que vai acontecer?

1) Voce vai tentar conectar no IP do seu servidor a partir de seu IP de 
origem 189.22.33.44
2) Seu servidor vai pegar o seu IP de origem e fazer um calculo de 
mascara usando 24 bits, numa comparação XOR bit-a-bit que vai resultar 
em 189.22.33.0
3) Ele vai pegar o resultado do calculo acima e comparar com seu arquivo 
e vai identificar que 189.22.33.0 NÃO É IGUAL A 189.0.0.0.

Portanto você tem que utilizar 189.0.0.0/8, pois assim ele vai pegar o 
seu IP 189.22.33.44, vai fazer uma comparacao XOR bit-a-bit e vai ter 
como resultado 189.0.0.0, com esse resultado ele vai comprar com o 
189.0.0.0 e vai reconhecer a IGUALDADE entre eles e vai aceitar.

Em resumo.

189.22.33.44/8  => 189.22.33.44/255.0.0.0     = 189.0.0.0
189.22.33.44/16 => 189.22.33.44/255.255.0.0   = 189.22.0.0
189.22.33.44/24 => 189.22.33.44/255.255.255.0 = 189.22.33.0
189.22.33.44/32 => 189.22.33.44/255.255.255.0 = 189.22.33.44

Outras mascaras são possíveis através de deslocamento de bit do parte da 
rede para o host, obtendo-se sub-redes, mas ai ja acabamos fungindo do 
escopo da lista.


Espero que voce tenha compreendido agora.

-- 
[]s
Dickson S. Guedes
-------------------------------------
Projeto Colmeia - Curitiba - PR
(41) 3254-7130 ramal: 27
http://makeall.wordpress.com/
http://planeta.postgresql.org.br/
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a