Ale*_*lan 33 dns dynamic-ip ip ruby dynamic-dns
我正在编写一个脚本来为我进行动态 DNS 更新,但我的服务器在路由器后面,因此我需要使用 Web 服务来确定我的公共 IP。
到目前为止,我发现这个只返回您的普通 IP。我环顾四周,试图在我的脚本中找到一些替代方案,假设该脚本已关闭,但我找不到任何其他仅以纯文本形式返回 IP 的替代方案。
这些 的人返回一些HTML,但我真的不希望打扰解析HTML时什么脚本需要做的就是这样一个简单的任务。
有谁知道其他一些可靠的服务,它们只以明文形式返回您的公共 IP?
slh*_*hck 39
著名的一个 - 我可以欺骗 IP:
$ curl icanhazip.com
1.2.3.4
Run Code Online (Sandbox Code Playgroud)
就是这样。
Sha*_*ing 17
我使用http://checkip.amazonaws.com/
curl -s http://checkip.amazonaws.com/
Run Code Online (Sandbox Code Playgroud)
(这个表格把上面的82个字误算为15个字,所以我要多加一句。)
小智 7
或者你可以托管自己的。使用免费托管公司,并使用 PHP 使用如下代码:
<?php
echo $_SERVER['REMOTE_ADDR'];
?>
Run Code Online (Sandbox Code Playgroud)
实际查看页面http://wtfismyip.com,http : //wtfismyip.com/text。以文本形式获取ip地址。XML 或 JSON 格式也是如此。
或获取http://checkip.dyndns.com/,但格式为“当前IP地址:xxx.xxx.xxx.xxx”
归档时间: |
|
查看次数: |
18598 次 |
最近记录: |