Serviços que apenas retornam seu IP público como texto [fechado]

24

Estou escrevendo um script que faz atualizações dinâmicas de DNS para mim, mas meu servidor está atrás de um roteador e, portanto, preciso usar um serviço da web para determinar meu IP público.

Até agora eu encontrei este , que retorna apenas o seu IP simples. Eu estava olhando em volta tentando encontrar algumas alternativas para usar no meu script, supondo que ele está inativo, mas não consigo encontrar nenhum outro que retorne apenas o IP como texto simples.

Estes uns retornam algum HTML , mas eu realmente não quero incomodar a análise HTML quando o que o script precisa fazer é uma tarefa tão simples.

Alguém sabe de outros serviços confiáveis que retornam somente seu IP público em texto simples?

    
por Alex Coplan 05.05.2012 / 18:46

4 respostas

33

Famoso - Eu posso usar IP :

$ curl icanhazip.com
1.2.3.4

E é isso.

    
por 05.05.2012 / 18:53
8

Eu uso o link

curl -s http://checkip.amazonaws.com/

(Este formulário contém os 82 caracteres acima como 15 caracteres, então eu tenho que inserir uma frase extra.)

    
por 05.12.2014 / 14:39
6

Ou você pode hospedar o seu próprio. Use uma empresa de hospedagem gratuita e, usando o PHP, use um código como este:

<?php

echo $_SERVER['REMOTE_ADDR'];

?>
    
por 05.05.2012 / 18:49
2

veja a página link , link na verdade. Obter endereço IP na forma de texto. Formatos XML ou JSON também.

ou obtenha o link , mas o formato é "Endereço IP atual: xxx.xxx.xxx.xxx"

    
por 05.12.2014 / 14:23