Esta é a versão Bash deste script:
http://www.vivaolinux.com.br/script/zsh-Funcao-para-validacao-de-IP-%28IPv4%29
Resumindo...
Esta função toma como base a RFC 1918, que especifica quais as faixas de IPs devem ser usadas numa rede privada. Segundo ela as faixas disponíveis para tal fim são:
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255
Portanto esta função só validará IPs que estejam numa das faixas acima.
Para usá-la basta passar como argumento o ip a ser validado e posteriormente checar o código de retorno da função, em que:
0 = ip válido
1 = ip inválido
Não é grande coisa mas talvez possa vir a ser útil a alguém!
Falou!!! ;)
Shell-Script: bash: função para validação de IP (IPv4)
10 de Novembro de 2009, 0:00 - sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 608 vezes
0sem comentários ainda