web-dev-qa-db-fra.com

Comment simuler la navigation à partir de différents endroits?

Je souhaite consulter un site Web particulier à différents endroits. Par exemple, je vois un site exemple.com des États-Unis et cela fonctionne bien. Le collègue en Europe dit qu'il ne peut pas voir le site (obtient un dns eror).

Y a-t-il un moyen de vérifier cela moi-même au lieu de le lui demander à chaque fois?

52
schar

Parfois, un site Web ne fonctionne pas sur mon ordinateur et je veux savoir s'il s'agit du site Web ou d'un problème local (par exemple, mon fournisseur d'accès à Internet, mon routeur, etc.).

Le moyen le plus simple de vérifier un site Web et d'éviter d'utiliser les ressources de votre réseau local (et d'éviter ainsi tout problème qui en découle) consiste à utiliser un proxy Web tel que Proxy.org .

16
Diaa Sami

C’est un peu de promotion personnelle, mais j’ai construit un outil qui pourrait vous être utile, appelé GeoPeeker .

Il accède à distance à un site à partir de serveurs répartis dans le monde entier, rend la page avec webkit et renvoie une image. Il indiquera également l'adresse IP et les informations DNS du site tel qu'il apparaît à partir de cet emplacement.

Il n'y a pas d'annonces, et il est très simple de répondre à cet objectif. Il est encore en développement et les commentaires sont les bienvenus. En espérant que quelqu'un d'autre que moi le trouve utile!

90
lewsid

Eh bien, le DNS devrait être le même dans le monde entier, n'est-ce pas? Bien sûr, cela peut prendre un jour ou deux jusqu'à ce que votre nouvel enregistrement DNS soit propagé dans le monde entier. Donc, quelque chose ne va pas du côté de votre collègue ou l'enregistrement DNS prend encore du temps ...

J'utilise généralement des outils de recherche DNS en ligne pour cela, par exemple. http://network-tools.com/

Il peut également vérifier votre en-tête HTTP. Seul un proxy situé en Europe serait préférable.

1
chris166

Outre l’utilisation de plusieurs serveurs proxy ou réseaux de serveurs proxy, vous pouvez aussi essayer le planet-lab . (Et probablement il y a d'autres institutions similaires autour).

La solution sociale consisterait à publier sur un babillard une question sur laquelle vous recherchez des volontaires qui répondent à vos demandes. (Ils ne doivent autoriser qu'une seule destination dans leur configuration de proxy, le risque de devenir des pourriels est donc relativement faible.) Vous devez préparer des informations d'identification qui garantissent à vos partenaires l'authenticité de l'affirmation selon laquelle la destination est bien votre ordinateur.

1
Don Johe

Les informations DNS sont mises en cache à de nombreux endroits. Si vous avez un serveur en Europe, vous pouvez essayer d’utiliser un proxy

0
Bostone

La seule chose qui me vient à l’esprit est d’utiliser un serveur proxy basé en Europe. Demandez à votre collègue d’en créer un [si possible] ou trouvez un proxy gratuit. Une rapide recherche sur Google a abouti à http://www.anonymousinet.com/ comme premier résultat.

0
Etzeitet

Cela dépend si la localisation est détectée par une résolution DNS différente à partir de différents emplacements ou par l'adresse IP à partir de laquelle vous naviguez.

Si c'est par DNS, vous pouvez simplement modifier votre fichier hosts pour qu'il pointe vers le serveur utilisé en Europe. Demandez à votre ami d’envoyer une requête ping à l’adresse pour voir si elle est différente de celle que vous résolvez.

Pour naviguer à partir d'une adresse IP différente:

Vous pouvez louer un serveur VPS. Vous pouvez utiliser PuTTY/SSH pour agir en tant que proxy. J'utilise cela de temps en temps pour naviguer depuis les États-Unis à l'aide d'un serveur VPS que je loue aux États-Unis.

Avoir un compte sur un hôte distant peut ou peut ne pas suffire. Malheureusement, mon compte dreamhost, même si j’ai un accès ssh, ne permet pas le proxy.

0
Matthias Wandel