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

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

有什么办法可以检查一下自己而不是每次都问他吗?

有时候一个网站不能在我的电脑上工作,我想知道是网站还是本地的问题(例如我的ISP,我的路由器等)。

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

这是一个自我推销,但我build立了一个工具来做到这一点,你可能会发现有用的,称为GeoPeeker 。

它从遍布世界各地的服务器远程访问一个站点,使用webkit呈现该页面并发回一个图像。 它还会报告从该位置出现的网站的IP地址和DNS信息。

没有广告,为了达到这个目的,它是非常stream行的。 它仍在开发中,欢迎反馈。 希望除了我自己之外,有人认为它是有用的!

那么,DNS应该是全球一致的,不是吗? 当然,这可能需要一天左右,直到你的新的DNSlogging在世界各地传播。 所以无论你的同事有什么不对,DNSlogging还是需要一些时间…

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

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

除了使用多个代理或代理networking,您可能还想尝试一下这个星球实验室 。 (可能还有其他类似的机构)。

社交解决scheme是在某个董事会上发布一个问题,你正在寻找代表你的请求的志愿者。 (他们只需要在他们的代理configuration中允许一个目的地,从而有可能成为垃圾邮件的妓女是相对较低的。)你应该准备证书,以确保你的合作伙伴声称目的地确实是你的电脑的真实性。

DNS信息caching在许多地方。 如果你在欧洲有一台服务器,你可能想尝试通过它进行代理

唯一值得关注的是使用基于欧洲的代理服务器。 要么你的同事设置一个[如果可能]或find一个免费的代理。 最后的结果是Google http://www.anonymousinet.com/的快速search结果。;

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

如果通过DNS,你可以修改你的主机文件来指向在欧洲使用的服务器。 让你的朋友ping地址,看看它是不是你的解决。

从不同的IP地址浏览:

您可以租用VPS服务器。 您可以使用putty / SSH作为代理。 我经常使用这个来自美国的VPS服务器,使用我在美国租用的VPS服务器。

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