Я пишу сценарий, который выполняет динамические обновления DNS для меня, но мой сервер находится за маршрутизатором, и поэтому мне нужно использовать веб-сервис для определения моего публичного IP-адреса.
До сих пор я нашел этот, который возвращает только ваш простой IP. Я искал вокруг, пытаясь найти пару альтернатив для использования в моем сценарии, предполагая, что этот не работает, но я не могу найти другие, которые возвращают только IP в виде открытого текста.
Эти те возвращают некоторые HTML, но я действительно не хочу беспокоить разбора HTML , когда то , что сценарий должен сделать такой простой задачей.
Кто-нибудь знает какие-нибудь другие надежные сервисы, которые возвращают только ваш публичный IP в виде открытого текста?
источник
Я использую http://checkip.amazonaws.com/
(Эта форма неправильно учитывает вышеприведенные 82 символа как 15 символов, поэтому я должен ввести дополнительное предложение.)
источник
Или вы можете разместить свой собственный. Используйте бесплатную хостинговую компанию, а с помощью PHP используйте такой код:
источник
см. страницу http://wtfismyip.com , http://wtfismyip.com/text на самом деле. Получить IP-адрес в виде текста. XML или JSON форматы тоже.
или получите http://checkip.dyndns.com/, но формат «Текущий IP-адрес: xxx.xxx.xxx.xxx»
источник