如何模拟从不同位置浏览?

时间:2009-07-13 18:44:44

标签: dns geolocation

我想查看来自不同地点的特定网站。例如,我从美国看到一个网站example.com,它工作正常。欧洲的同事说他看不到该网站(得到一个dns的错误)。

有什么方法可以为我自己检查,而不是每次都问他?

7 个答案:

答案 0 :(得分:89)

这是一些自我推销,但我建立了一个工具来做这个你可能觉得有用的工具,叫做GeoPeeker

它从遍布全球的服务器远程访问站点,使用webkit呈现页面并发回图像。它还将报告该站点的IP地址和DNS信息。

没有广告,而且它非常简洁,可以满足这一目的。它仍在开发中,欢迎提供反馈。这里希望除了我自己以外的人发现它很有用!

答案 1 :(得分:16)

有时网站无法在我的电脑上运行,我想知道这是我的本地网站还是问题(例如我的ISP,我的路由器等)。

检查网站并避免使用本地网络资源(从而避免由此引起的任何问题)的最简单方法是使用Proxy.org等网络代理。

答案 2 :(得分:1)

那么,DNS在全球范围内应该是一样的,不是吗?当然,在您的新DNS记录传播到世界各地之前,可能需要一天左右的时间。所以你的同事的任何一方都有问题,或者DNS记录还需要一些时间......

我通常使用在线DNS查找工具,例如http://network-tools.com/

它也可以检查您的HTTP标头。只有位于欧洲的代理才会更好。

答案 3 :(得分:1)

除了使用多个代理或代理网络外,您可能还想尝试planet-lab。 (可能还有其他类似的机构)。

社交解决方案是在某个董事会上发布一个问题,即您正在搜索代理您请求的志愿者。 (他们只需要在他们的代理配置中允许一个目的地,因此成为垃圾邮件的风险相对较低。)您应该准备凭据,以确保您的合作伙伴声称目的地确实是您的计算机的真实性。

答案 4 :(得分:0)

DNS信息缓存在很多地方。如果您在欧洲有服务器,则可能需要尝试通过它进行代理

答案 5 :(得分:0)

唯一需要考虑的是使用基于欧洲的代理服务器。让你的同事设置一个[如果可能]或找到一个免费代理。快速谷歌搜索提出了http://www.anonymousinet.com/作为最佳结果。

答案 6 :(得分:0)

这取决于来自不同位置的不同DNS分辨率或您正在浏览的IP地址检测到的locatoin。

如果是DNS,您只需将主机文件修改为指向欧洲使用的服务器即可。让你的朋友ping地址,看看它与你解决的地址有什么不同。

要从其他IP地址浏览:

您可以租用VPS服务器。您可以使用putty / SSH作为代理。我不时使用我在美国租用的VPS服务器来使用它。

在远程主机上拥有帐户可能也可能不够。可悲的是,我的dreamhost帐户,即使我有ssh访问权限,也不允许代理。

相关问题