web-dev-qa-db-ja.com

さまざまな場所からの閲覧をシミュレートする方法は?

さまざまな場所から特定のWebサイトを確認したい。たとえば、米国のサイトexample.comが表示され、正常に機能しています。ヨーロッパの同僚は、このサイトを見ることができないと言っています(DNSエラーが発生します)。

毎回彼に尋ねるのではなく、自分のためにそれを確認する方法はありますか?

52
schar

Webサイトが私のPCで機能しない場合がありますが、それがWebサイトなのか、私にとってローカルな問題なのか(たとえば、ISP、ルーターなど)を知りたいのです。

Webサイトをチェックし、ローカルネットワークリソースの使用を回避する(したがって、それらに起因する問題を回避する)最も簡単な方法は、 Proxy.org などのWebプロキシを使用することです。

16
Diaa Sami

これはちょっとした自己宣伝ですが、これを行うために役立つツールを作成しました。これは GeoPeeker と呼ばれます。

世界中に散らばるサーバーからサイトにリモートでアクセスし、ウェブキットでページをレンダリングし、画像を送り返します。また、その場所から表示されるサイトのIPアドレスとDNS情報も報告します。

広告はなく、この1つの目的を果たすために非常に合理化されています。まだ開発中であり、フィードバックを歓迎します。私以外の誰かがそれを役に立つと思うことを望みます!

90
lewsid

まあ、DNSは世界中で同じでなければなりませんよね?もちろん、新しいDNSレコードが世界中に広まるまで1日程度かかる場合があります。したがって、同僚の側で何かが間違っているか、DNSレコードにまだ時間がかかります...

私は通常、オンラインDNSルックアップツールを使用します。 http://network-tools.com/

HTTPヘッダーも確認できます。ヨーロッパにあるプロキシのみが良いでしょう。

1
chris166

複数のプロキシまたはプロキシネットワークを使用するほかに、 planet-lab を試してみることもできます。 (そして、おそらく他にも同様の機関があります)。

社会的解決策は、あなたのリクエストを代行するボランティアを探している掲示板に質問を投稿することです。 (プロキシ設定で1つの宛先のみを許可する必要があるため、スパムホーアになる危険性は比較的低くなります。)宛先が実際にコンピューターであるという主張の信頼性をパートナーに保証する資格情報を準備する必要があります。

1
Don Johe

DNS情報は多くの場所でキャッシュされます。ヨーロッパにサーバーがある場合は、それを介してプロキシしようとする場合があります

0
Bostone

このために思い浮かぶ唯一のものは、ヨーロッパに拠点を置くプロキシサーバーを使用することです。同僚にセットアップしてもらうか(可能な場合)、無料のプロキシを見つけてください。 Googleの簡単な検索では、上位の結果として http://www.anonymousinet.com/ が見つかりました。

0
Etzeitet

ロケートインが異なる場所からの異なるDNS解決によって、または閲覧元のIPアドレスによって検出されるかどうかに依存します。

DNSを使用している場合、hostsファイルを変更して、ヨーロッパで使用されているサーバーを指すようにすることができます。友だちにアドレスをpingさせて、自分のものとは異なるアドレスかどうかを確認します。

別のIPアドレスから参照するには:

VPSサーバーをレンタルできます。 PuTTY/SSHを使用してプロキシとして機能できます。私はこれを時々、私が米国でレンタルしたVPSサーバーを使用して、米国からの眉に使用します。

リモートホストにアカウントを持っているだけでは、十分でない場合があります。悲しいことに、私のSSHアクセスを持っているにもかかわらず、私のドリームホストアカウントはプロキシを許可しません。

0
Matthias Wandel