DNS和IP地址的理解

时间:2012-08-13 05:29:29

标签: networking dns ip-address

我不太确定我对DNS和IP地址的理解是否正确。但这就是我要做的事情

我在Android手机[ijetty]上启动了一个网络服务器。我在那里创建了一些Web应用程序。它可以在我的手机上访问。

我从whatismyip.com获取了我的外部IP地址。然后使用服务器的端口号附加此IP地址。我在其他移动设备上尝试使用我的移动设备连接的wifi连接,我能够登录到应用程序。

但是,当我在我的办公室电脑上尝试使用相同的网址时,它无法正常工作,它说The request timed out before the page could be retrieved.

根据我的理解,DNS只是IP地址与域名的映射,如果我创建域名的主机文件条目,我可以访问该页面而不提供IP地址。那么为什么我无法访问手机上托管的应用程序。

如果我错了,请纠正我。

由于

1 个答案:

答案 0 :(得分:0)

您对DNS的理解是正确的。

您面临的问题是非静态IP。您正在使用的Android设备必须从某个地方获取其IP。最有可能是GSM / LTE / CDMA服务提供商或WiFi连接到您的ISP。因此获得的IP不能保证始终相同,并且在随后的续租中将向您租赁新的/可用的IP。尝试再次查看Android设备(服务器)中的whatismyip,看看IP是否与之前使用的相同。