首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检查DynDNS是否正常工作

如何检查DynDNS是否正常工作
EN

Stack Overflow用户
提问于 2013-08-09 00:46:11
回答 3查看 12.2K关注 0票数 1

新手程序员来了。我正在为一个需要IP地址进行身份验证的API构建一个应用程序。基本上,用户必须向API管理发送他们的IP,然后每次计算机向他们的服务器发出请求时,它都会验证它是否来自已注册的IP。

由于我在许多不同的地方工作,因此最终得到了不同的IP,所以我认为最简单的方法是使用DynDNS建立一个指向我当前IP的网址,然后将该网址发送给应用程序接口管理。因此,我的第一个问题是,这种方法是否真的有效?

其次,假设这可以工作,我设置了ben.dynalias.com并下载了DynDNS更新程序客户端。它似乎在工作:更新程序说状态: OK,并显示我当前的IP地址。但是,当我导航到URL (ben.dynalias.com)时,没有响应。应该是这样吗?我怎么知道它是不是在工作?

EN

回答 3

Stack Overflow用户

发布于 2013-08-09 00:53:45

只要你的更新程序不会通过同时从不同的位置自动运行来覆盖彼此,我看不出有任何理由它不应该工作。

您可以对ben.dynalias.com执行ping操作,查看您当前的ip是否匹配。

票数 0
EN

Stack Overflow用户

发布于 2013-08-09 00:54:09

我刚托管了ben.dynalias.com它给了我你的IP地址。由于该IP上没有运行web服务器,因此您的浏览器将无法显示页面结果。您可以使用http://www.kloth.net/services/nslookup.php检查并查看是否从主机查找中获得了正确的IP。根据您的IP更改频率,这可能不是一个很好的解决方案,因为DNS将缓存您的主机名,并且不会再次尝试解析它,直到TTL正常过期至少1小时。

票数 0
EN

Stack Overflow用户

发布于 2013-08-09 00:54:17

  1. 应用编程接口管理是否接受主机名而不是IP地址是一个只有他们才能回答的问题。有些人会,许多人不会,因为劫持一个域名比劫持一个ip address.
  2. trying浏览到你的ip地址要容易得多,指向你自己的公共地址的dynalias.com很少起作用,即使你打开了正确的端口,因为你的路由器会非常混乱。测试这种设置的最佳方法是使用支持3g/GPRS互联网的手机或平板电脑-当然,在路由器中设置端口转发后,将相应的端口指向您的计算机。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18131589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档