Je voulais connaître l'adresse IP d'un site Web. Un moyen consiste à envoyer une requête ping au site Web.Par exemple, si je souhaite connaître l'adresse IP, google.com
je peux effectuer une commande ping à l'invite de commande.
Pinging google.com [74.125.236.195] with 32 bytes of data:
Reply from 74.125.236.195: bytes=32 time=36ms TTL=49
Reply from 74.125.236.195: bytes=32 time=35ms TTL=49
Reply from 74.125.236.195: bytes=32 time=64ms TTL=49
Reply from 74.125.236.195: bytes=32 time=47ms TTL=49
Voici 74.125.236.195
donc l’adresse IP de google.Mais pour supposer que je veuille connaître l’adresse IP de superuser.com
et si j’essaie d’utiliser la même manière, j’obtiens 198.252.206.16 adresse IP.Mais si je mets cette adresse IP dans l’url du navigateur, mon navigateur ne me prend pas sur superuser.com.
Quelqu'un peut-il me dire comment obtenir l'adresse IP?
networking
google-chrome
dns
ip
SpringLearner
la source
la source
ping google.com
nous recevons alors74.125.236.195
. N'est-ce pas74.125.236.195
l'adresse IP de google? Sinon, comment cela s'appelle-t-il?Réponses:
Votre hypothèse de départ est que tous les sites Web sont accessibles directement via leur adresse IP. Ce n'est pas le cas.
Dans de nombreux cas (je me risquerais dans la plupart des cas), le site Web présenté à une adresse IP dépend du nom du site Web que vous demandez. En d'autres termes, si vous demandez à superuser.com, vous devez d'abord résoudre le problème en une adresse IP, puis envoyer une demande à l'adresse IP d'une page Web spécifique. Cela ressemble à ceci:
La première partie dit "récupère la première page du site", et la seconde dit "pour le site superuser.com"
C'est pourquoi un seul serveur Web peut héberger plusieurs sites Web à l'aide d'une seule adresse IP. Dans le cas des sites Stack Exchange, tout ou partie d'entre eux peuvent se trouver sur chacun de leurs serveurs et vous obtiendrez celui que vous demandez. Si vous entrez simplement une adresse IP, vous n'en obtiendrez aucune, car vous ne dites pas au serveur Web lequel des nombreux sites Web que vous recherchez. Dans ces cas, un site Web "par défaut" peut être défini ou tout simplement renvoyer une erreur.
Si vous essayez de contourner un problème avec votre fournisseur DNS, vous avez le choix entre modifier votre
hosts
fichier afin de résoudre vous-même les adresses plutôt que de faire appel à une tierce partie.Ainsi, par exemple, si vous éditez
Vous pouvez entrer
Ainsi, si vous tapez superuser.com dans votre navigateur, le fichier hôtes sera résolu, l'adresse IP sera résolue, mais le nom du site Web sera transmis au serveur auquel il se connecte.
la source
74.125.236.195
et pinging gmail.com me donne74.125.236.214
mais si tapez74.125.236.214
l'URL du navigateur alors il me faut google.Pouvez-vous s'il vous plaît dites-moi pourquoi?Pour obtenir l'adresse IP d'un site web. Le meilleur moyen est d'utiliser la
nslookup
commande. Par exemple:Si vous vous demandez pourquoi vous ne pouvez pas visiter le superutilisateur directement à partir de l'adresse IP (198.252.206.16), c'est en raison des paramètres du serveur Web.
Ici, le site du superutilisateur interdit la visite de l'utilisateur via une adresse IP. C'est probablement parce que l'adresse IP est liée à d'autres sites Web (par exemple, stackoverflow.com).
Si vous utilisez l'outil "Recherche inversée IP", vous pouvez trouver ses sites de liaison.
Une autre recherche prouve que j'ai raison:
la source
Server: google-public-dns-a.google.com
nslookup
. Cette commande utilise le DNS local par défaut.Firefox a un bel addon qui indique l’adresse OP de tous les sites Web que vous visitez et que vous pouvez obtenir ici
la source
L’extension Flagfox pour Firefox vous donne l’adresse IP du site Web actuel, ainsi que de nombreuses autres informations sur le site Web (y compris une carte de géolocalisation de l’emplacement du serveur). Une sélection de menu dans le menu déroulant de l'add-on vous permet de copier l'adresse IP dans votre presse-papiers si vous le souhaitez.
la source