Ip é uma abreviação de Internet Protocol(Protocolo de Internet) e é usado para identificar qualquer dispositivo que tenha acesso à rede. Temos o ip privado que é uma sequência de IPs usado apenas internamente, não acessível por outro dispositivo de rede situado em outra cidade, por exemplo. Para ser mais exato, seu ip privado não é acessível nem pelo seu vizinho; a não ser que você compartilhe de sua internet com ele.
Temos também o ip publico. Esse sim, é alcançável por qualquer pessoa no mundo.
Meu ip público
Bom, sites, como www.meuip.com.br, pode exibir para você o seu endereço de rede público. Mas aqui estamos falando de linha de comando.
-
- Podemos usar o comando dig(domain information groper) com o endereço myip.opendns.com @resolver1.opendns.com
elder@ti:~$ dig +short myip.opendns.com @resolver1.opendns.com
Se quiser receber informações detalhadas basta retirar o “+short” acima.
Obs.: Se o comando acima não retornar nada então acrescente “-4” para ser exibido apenas endereço ipv4. Assim:dig -4 +short myip.opendns.com @resolver1.opendns.com
- Podemos usar o comando dig(domain information groper) com o endereço myip.opendns.com @resolver1.opendns.com
- Podemos ainda usar dig com endereço da google
elder@ti:~$ dig TXT +short o-o.myaddr.l.google.com @ns1.google.com
- Podemos também usar a opção host
elder@ti:~$ host myip.opendns.com resolver1.opendns.com Using domain server: Name: resolver1.opendns.com Address: 208.66.221.222#53 Aliases: myip.opendns.com has address 179.164.45.85 Host myip.opendns.com not found: 3(NXDOMAIN) Host myip.opendns.com not found: 3(NXDOMAIN)
- Usando curl
Obs.: Não é recomandado, por motivo de segurança, o usar curl ou wget para isso.curl checkip.amazonaws.com
curl ifconfig.me
curl icanhazip.com
curl ipecho.net/plain
curl ifconfig.co
Conclusão
É muito importante saber o ip público. Atualmente ainda mais com o início da Internet das Coisas.
Lembre-se, a maioria dos IPs públicos, que recebemos da operadora contratada em casa, é um ip dinâmico, ou seja, é alterado frequentemente. Então, o ip que hoje seria 121.21.251.22 amanhã pode ser o 123.125.142.2. Para alterar o ip basta apenas reiniciarmos o roteador ou modem.
Podemos pagar um pouco mais e obter um ip estático, isto é, fixo, que não se altera.
Fontes: ciberciti.biz