Une recherche whois vous donnera beaucoup d'informations sur qui possède un domaine Internet. En Linux, peut exécuter des recherches whois à partir de la ligne de commande. Nous vous guiderons à travers.
El système whois
Le système whois est une liste d'enregistrements qui contient des détails sur la propriété des domaines et les propriétaires. Les Internet Corporation pour les noms et numéros attribués (JE PEUX) réglemente l'enregistrement et la propriété des noms de domaine, mais la liste des records est entre les mains de nombreuses entreprises, reconnus comme des enregistrements.
Tout le monde peut consulter la liste des enregistrements. Quand je fais, l'un des registres traitera votre demande et vous enverra les détails de l'enregistrement whois respectif.
avant de continuer, il est essentiel que vous connaissiez les termes suivants:
- Enregistrer: Une entreprise qui gère une liste contenant un ensemble de noms de domaine (il y en a beaucoup).
- Enregistrement: Le propriétaire légal du domaine; est enregistré au nom de cette personne.
- Enregistreur: Un registrant utilise un registraire pour s'inscrire.
Un enregistrement whois contient toutes les informations de contact associées à la personne, société ou autre entité qui a enregistré le nom de domaine. Certains enregistrements contiennent plus d'informations que d'autres, et certains enregistrements renvoient différentes quantités d'informations.
Un enregistrement whois typique contiendra les informations suivantes:
- Le nom et les coordonnées du déclarant: Le propriétaire du domaine.
- Le nom et les coordonnées du registraire: L'organisation qui a enregistré le nom de domaine.
- La date d'inscription.
- Quand les informations ont été mises à jour pour la dernière fois.
- La date de péremption.
Vous pouvez faire des requêtes whois sur le web, mais, avec Linux whois
commander, vous pouvez rechercher directement à partir de la ligne de commande. Ceci est utile si vous devez effectuer une recherche à partir d'un ordinateur sans interface utilisateur graphique., ou si vous voulez le faire à partir d'un script shell.
Installation Whois
Les whois
La commande était déjà installée dans Ubuntu 20.04. Si vous devez l'installer sur votre version Ubuntu, tu peux le faire avec la commande suivante:
sudo apt-get install whois
Dans Fedora, utilisez la commande suivante:
sudo dnf installer whois
Et finalement, à Manjaro, écris ce qui suit:
sudo pacman -Syu whois
Utiliser whois avec un nom de domaine
Vous pouvez utiliser le whois
commande avec des noms de domaine ou protocole Internet (Adresses IP. Un ensemble d'informations légèrement différent est renvoyé pour chacun de ces.
Nous utiliserons un nom de domaine pour notre premier exemple:
whois cnn.com
La solution de registre whois commence par un résumé, puis se répète avec des informations supplémentaires incluses. Hemos incluido un ejemplo a continuación con las declaraciones de marca registrada y los términos de uso eliminados:
Nom de domaine: CNN.COM Registry Domain ID: 3269879_DOMAIN_COM-VRSN Registrar WHOIS Server: whois.corporatedomains.com Registrar URL: http://www.cscglobal.com/global/web/csc/digital-brand-services.html Updated Date: 2018-04-10T16:43:38Z Creation Date: 1993-09-22T04:00:00Z Registry Expiry Date: 2026-09-21T04:00:00Z Registrar: Domaines corporatifs du SCC, Inc. ID IANA du bureau d’enregistrement: 299 Adresse e-mail de contact pour abus du registraire: [email protected] Registrar Abuse Contact Phone: 8887802723 État du domaine: clientTransfertProhibé https://icann.org/epp#clientTransferProhibited Domain Status: serverDeleteProhibited https://icann.org/epp#serverDeleteProhibited Domain Status: serveurTransfertProhibé https://icann.org/epp#serverTransferProhibited Domain Status: serveurMise à jourProhibité https://icann.org/epp#serverUpdateProhibited Name Server: NS-1086. AWSDNS-07.ORG Name Server: NS-1630.AWSDNS-11.CO.UK Name Server: NS-47. AWSDNS-05.COM Name Server: NS-576. AWSDNS-08.NET DNSSEC: Unsigned
C’est raisonnablement explicite.. Nous voyons divers détails sur le registraire et le registre, y compris les coordonnées, dates d'inscription, etc. Il y a des entrées dans la liste que vous ne reconnaissez peut-être pas.
Les Autorité d'attribution des numéros Internet (IANA) supervise et coordonne des choses comme le plus haut niveau Système de noms de domaines zones, Protocole IP systèmes d'adressage, Oui liste des enregistrements. Cet enregistrement est le nombre 299, répertorié comme “IANA ID: 299”.
Les lignes "statut du domaine" indiquent le statut du domaine, et peut être dans plusieurs simultanément. Les états sont définis dans le Protocole d'approvisionnement extensible. Certains d'entre eux sont rarement observés et d'autres sont limités à certaines situations., que les litiges juridiques.
Les statuts suivants sont attachés à cet enregistrement:
- Transfert de client interdit: Le registre de domaine rejettera les demandes de transfert de domaine du registraire actuel à un autre.
- serveurSupprimerInterdit: Le domaine ne peut pas être supprimé.
- serveurTransfertInterdit: Le domaine ne peut pas être transféré à un autre registraire.
- serverUpdateInterdit: Le domaine ne peut pas être mis à jour
Les trois derniers sont généralement activés à la demande du déclarant ou en cas de litige en cours. Pour ce cas, CNN a probablement demandé qu’ils soient appliqués à “bloquer” le domaine de l’entreprise.
“! DNSSEC” ça veut dire Extensions de sécurité du système de noms de domaine, un schéma qui permet à un solveur de noms DNS de vérifier cryptographiquement que les données qu’il a reçues de la zone DNS sont valides et n’ont pas été falsifiées.
La partie la plus longue de la solution est illustrée ci-dessous:
Nom de domaine: cnn.com Registry Domain ID: 3269879_DOMAIN_COM-VRSN Registrar WHOIS Server: whois.corporatedomains.com Registrar URL: www.cscprotectsbrands.com Updated Date: 2018-04-10T16:43:38Z Creation Date: 1993-09-22T04:00:00Z Registrar Registration Expiration Date: 2026-09-21T04:00:00Z Registrar: DOMAINES D’ENTREPRISE DU SCC, INC. ID IANA du bureau d’enregistrement: 299 Adresse e-mail de contact pour abus du registraire: [email protected] Registrar Abuse Contact Phone: +1.8887802723 État du domaine: clientTransfertProhibé http://www.icann.org/epp#clientTransferProhibited Domain Status: serveurSupprimerProhibité http://www.icann.org/epp#serverDeleteProhibited Domain Status: serveurTransfertProhibé http://www.icann.org/epp#serverTransferProhibited Domain Status: serverUpdateProhibited http://www.icann.org/epp#serverUpdateProhibited Registry Registrant ID: Nom du titulaire: Domain Name Manager Registrant Organization: Système de radiodiffusion Turner, Inc. Rue inscrite: One CNN Center Registrant City: Atlanta Registrant State/Province: GA Registrant Postal Code: 30303 Pays inscrit: US Registrant Phone: +1.4048275000 Téléphone de l’inscrit Ext: Télécopieur de l’inscrit: +1.4048271995 Télécopieur inscrit Ext: Courriel de l’inscrit: [email protected] Registry Admin ID: Nom de l’administrateur: Domain Name Manager Admin Organization: Système de radiodiffusion Turner, Inc. Rue Admin: One CNN Center Admin City: Atlanta Admin State/Province: GA Admin Postal Code: 30303 Pays administrateur: US Admin Phone: +1.4048275000 Admin Téléphone Ext: Fax administrateur: +1.4048271995 Admin Fax Ext: E-mail d’administration: [email protected] Registry Tech ID: Nom de la technologie: TBS Server Operations Tech Organization: Système de radiodiffusion Turner, Inc. Rue Tech: One CNN Center Tech City: Atlanta Tech State/Province: GA Tech Postal Code: 30303 Pays de la technologie: US Tech Phone: +1.4048275000 Téléphone technique Ext: Télécopie technique: +1.4048271593 Fax technique Ext: Courriel technique: [email protected] Name Server: ns-576.awsdns-08.net Name Server: ns-1086.awsdns-07.org Name Server: ns-47.awsdns-05.com Name Server: ns-1630.awsdns-11.co.uk DNSSEC: Unsigned
Cela nous donne plus ou moins les mêmes informations que le résumé., avec des sections supplémentaires sur le déclarant et ses coordonnées à des fins administratives et techniques.
Le nom du titulaire est fourni comme suit : “Administrateur de noms de domaine”. Parfois, moyennant des frais, les entreprises choisissent d'autoriser leur bureau d'enregistrement à enregistrer le domaine en leur nom avec un nom générique que le bureau d'enregistrement maintient à cette fin. Cela semble être le cas ici.. Malgré cela, car l'adresse du déclarant est "1 CCN Center", il est évident qui est le déclarant.
Utiliser whois avec une adresse IP
À l'aide de whois
avec une adresse IP est aussi simple que de l'utiliser avec un nom de domaine. Spécifiez simplement une adresse IP après whois
, de la même manière que:
qui est 205.251.242.103
C'est la sortie renvoyée par whois
:
NetRange: 205.251.192.0 - 205.251.255.255 CIDR: 205.251.192.0/18 Nom de réseau: AMAZONE-05 NetHandle: NET-205-251-192-0-1 Parent: NET205 (NET-205-0-0-0-0) NetType: Direct Allocation OriginAS: AS16509, AS39111, AS7224 Organization: Amazon.com, Inc. (AMAZON-4) RegDate: 2010-08-27 Actualisé: 2015-09-24 Réf: https://rdap.arin.net/registry/ip/205.251.192.0 OrgName: Amazon.com, Inc. OrgId: AMAZON-4 Address: 1918 8th Ave City: SEATTLE StateProv: WA PostalCode: 98101-1244 Pays: US RegDate: 1995-01-23 Actualisé: 2020-03-31 Réf: https://rdap.arin.net/registry/entity/AMAZON-4 OrgAbuseHandle: AEA8-ARIN OrgAbuseName: Amazon EC2 Abuse OrgAbusePhone: +1-206-266-4064 OrgAbuseEmail: [email protected] OrgAbuseRef: https://rdap.arin.net/registry/entity/AEA8-ARIN OrgNOCHandle: AANO1-ARIN OrgNOCName: Amazon AWS Network Operations OrgNOCPhone: +1-206-266-4064 OrgNOCE-mail: [email protected] OrgNOCRef: https://rdap.arin.net/registry/entity/AANO1-ARIN OrgRoutingHandle: ADR29-ARIN OrgRoutingName: AWS Dogfish Routing OrgRoutingPhone: +1-206-266-4064 OrgRoutingEmail: [email protected] OrgRoutingRef: https://rdap.arin.net/registry/entity/ADR29-ARIN OrgRoutingHandle: IPROU3-ARIN OrgRoutingName: IP Routing OrgRoutingPhone: +1-206-266-4064 OrgRoutingEmail: [email protected] OrgRoutingRef: https://rdap.arin.net/registry/entity/IPROU3-ARIN OrgTechHandle: ANO24-ARIN OrgTechName: Amazon EC2 Network Operations OrgTechPhone: +1-206-266-4064 OrgTechEmail: [email protected] OrgTechRef: https://rdap.arin.net/registry/entity/ANO24-ARIN RTechHandle: ROLEA19-ARIN RTechName: Role Account RTechPhone: +1-206-266-4064 RTechEmail: [email protected] RTechRef: https://rdap.arin.net/registry/entity/ROLEA19-ARIN RAbuseHandle: ROLEA19-ARIN RAbuseName: Role Account RAbusePhone: +1-206-266-4064 RAbuseEmail: [email protected] RAbuseRef: https://rdap.arin.net/registry/entity/ROLEA19-ARIN RNOCHandle: ROLEA19-ARIN RNOCName: Role Account RNOCPhone: +1-206-266-4064 RNOCEmail: [email protected] RNOCRef: https://rdap.arin.net/registry/entity/ROLEA19-ARIN
la première section contient des informations sur l’organisation propriétaire de l’adresse IP que nous recherchons (pour ce cas, l’un des nombreux qu’Amazon possède). Nous recevons également certains identifiants que le registre utilise pour identifier Amazon.com, Inc. intérieurement.
la deuxième section contient l’adresse et le nom du déclarant, Amazon.com, Inc. L’adresse web sur le terrain “Réf:” contient ces informations dans Notation d'objet JavaScript (JSON) format.
les autres sections contiennent des informations de contact qui vous permettent de signaler des problèmes liés à des abus, le fonctionnement du réseau, routage du trafic, etc.
Utiliser le whois dans un script
Pour utiliser whois dans un script, supposons que nous ayons un ensemble de domaines pour lesquels nous devons vérifier les dates d’expiration. Nous pouvons y parvenir avec un petit script shell.
Tapez ceci dans un éditeur et enregistrez-le sous “get-expiry.sh”:
#!/bin/bash DOMAIN_LIST="systempeaker.com reviewgeek.com lifesavvy.com cloudsavvyit.com" écho "Dates d’expiration:" for domain in $DOMAIN_LIST do echo -n "$domaine :: " $domain whois | grep 'Expiration' | ah '{imprimer $5}' done
Déterminer le trait d’union disposer d’autorisations exécutables en utilisant le chmod
commander, comme il est montré dans ce qui suit:
chmod +x get-expiry.sh
Exécutez le script en l’appelant par son nom:
./get-expiry.sh
La date d'expiration de chaque domaine est extraite de la solution de whois
par l'utilisation grep
afin de La date d'expiration de chaque domaine est extraite de la solution de “La date d'expiration de chaque domaine est extraite de la solution de” La date d'expiration de chaque domaine est extraite de la solution de awk
afin de La date d'expiration de chaque domaine est extraite de la solution de.
EN RELATION: La date d'expiration de chaque domaine est extraite de la solution de
Commodité et automatisation
Oui, vous pouvez également effectuer des recherches whois en ligne. Malgré cela, avoir le whois
La commande disponible dans la fenêtre du terminal et les scripts offrent une commodité, flexibilité et vous donne la possibilité d'automatiser une partie de votre charge de travail.