Exemples de commande «hôte» utiles pour interroger les recherches DNS
- 2382
- 248
- Rayan Lefebvre
Héberger La commande est un utilitaire CLI minimal et facile à utiliser pour effectuer des recherches DNS qui traduisent les noms de domaine en adresses IP et vice versa. Il peut également être utilisé pour répertorier et vérifier divers types d'enregistrements DNS tels que NS et MX, tester et valider le serveur DNS ISP et la connectivité Internet, le spam et les enregistrements noirs, la détection et le dépannage des problèmes de serveur DNS entre autres.
Dans cet article, nous apprendrons à utiliser héberger Commande avec quelques exemples utiles dans Linux pour effectuer des recherches DNS. Dans les articles précédents, nous avons montré les commandes NSLookup les plus utilisées pour tester et dépanner les serveurs DNS et pour interroger également les enregistrements de ressources DNS spécifiques (RR).
Nous avons également expliqué 10 commandes Linux Dig (Domain Information Groper) pour interroger les informations DNS, cela fonctionne plus comme l'outil NSLookup. L'utilitaire hôte fonctionne également de la même manière et est préinstallé sur la plupart sinon toutes les distros de Linux traditionnels.
Cela dit, regardons ces 14 commandes hôtes ci-dessous.
Trouver l'adresse IP de domaine
Il s'agit de la commande hôte la plus simple que vous pouvez exécuter, il suffit de fournir un nom de domaine tel que Google.com
Pour obtenir les adresses IP associées.
$ hôte google.com Google.com a l'adresse 216.58.201.46 Google.com a l'adresse 216.58.201.46 Google.com a l'adresse 216.58.201.46 Google.com a l'adresse IPv6 2A00: 1450: 4009: 80b :: 200E Google.com courrier est géré par 20 alt1.aspmx.l.Google.com. Google.com courrier est géré par 30 alt2.aspmx.l.Google.com. Google.com courrier est géré par 10 ASPMX.l.Google.com. Google.com courrier est géré par 40 alt3.aspmx.l.Google.com. Google.com courrier est géré par 50 alt4.aspmx.l.Google.com.
Trouver des serveurs de noms de domaine
Pour découvrir les serveurs de noms de domaine, utilisez l'option -t.
$ host -t ns google.com Google.com nom du serveur NS1.Google.com. Google.com nom serveur ns2.Google.com. Google.com nom serveur ns3.Google.com. Google.com nom du serveur NS4.Google.com.
Trouver un enregistrement de domaine CNAME
Pour découvrir le domaine CNAME, exécutez.
$ HOST -T CNAME MAIL.Google.com poster.Google.com est un alias pour googlemail.l.Google.com.
Rechercher le domaine MX
Pour découvrir les enregistrements MX pour un domaine.
$ host -n -t mx google.com lorgner.com courrier est géré par 50 alt4.aspmx.l.Google.com. Google.com courrier est géré par 10 ASPMX.l.Google.com. Google.com courrier est géré par 40 alt3.aspmx.l.Google.com. Google.com courrier est géré par 30 alt2.aspmx.l.Google.com. Google.com courrier est géré par 20 alt1.aspmx.l.Google.com.
Rechercher le domaine TXT Record
Pour découvrir les enregistrements txt pour un domaine.
$ host -t txt google.com Google.com descriptif texte "v = spf1 inclut: _spf.Google.com ~ tout "
Trouver le domaine SOA Record
Vous pouvez faire tenter de l'hôte d'afficher les enregistrements SOA pour la zone spécifiée, à partir de tous les serveurs de noms faisant autorité répertoriés pour cette zone avec le -C
drapeau.
$ host -c google.com Nameserver 216.239.38.10: Google.com a SOA Record NS1.Google.com. DNS-ADMIN.Google.com. 156142728 900 900 1800 60 Namesserver 216.239.32.10: Google.com a soa enregistrer ns3.Google.com. DNS-ADMIN.Google.com. 156142728 900 900 1800 60 Namesserver 216.239.34.10: Google.com a SOA Record NS4.Google.com. DNS-ADMIN.Google.com. 156142728 900 900 1800 60 Namesserver 216.239.36.10: Google.com a soa record ns2.Google.com. DNS-ADMIN.Google.com. 156142728 900 900 1800 60
Interroger le serveur de noms particuliers
Pour interroger le serveur de noms de domaine partial.
$ hôte google.com ns4.Google.com Utilisation du serveur de domaine: Nom: NS4.Google.Adresse com: 216.239.38.10 # 53 Alias: Google.com a l'adresse 172.217.19.46 Google.com a l'adresse 172.217.19.46 Google.com a l'adresse 172.217.19.46 Google.com a l'adresse IPv6 2A00: 1450: 4005: 808 :: 200E Google.com courrier est géré par 30 alt2.aspmx.l.Google.com. Google.com courrier est géré par 20 alt1.aspmx.l.Google.com. Google.com courrier est géré par 50 alt4.aspmx.l.Google.com. Google.com courrier est géré par 10 ASPMX.l.Google.com. Google.com courrier est géré par 40 alt3.aspmx.l.Google.com.
Trouvez toutes les informations sur les enregistrements et zones de domaine
Pour faire une requête de type, utilisez le -un
(all) Option qui équivaut à la définition -V
option.
$ host -a google.com Essayer "Google.com ";; - >> En-tête<
Obtenir des informations TTL de domaine
Pour trouver des informations TTL de domaine.
$ host -v -t a google.com Essayer "Google.com ";; - >> En-tête<
Utilisez IPv4 ou IPv6
Le -4
ou -6
L'option oblige l'hôte à utiliser uniquement IPv4 ou uniquement le transport de requête IPv6 respectivement.
$ hôte -4 google.com ou $ host -6 google.com
Effectuer des requêtes non recursives
Le -r
L'option effectue des requêtes non recursives, notez que le définition de cette option efface le RD (récursive souhaitée), le bit dans la requête que fait l'hôte.
$ host -rr 5 google.com Google.com a l'adresse 216.58.201.46 Google.com a l'adresse 216.58.201.46 Google.com a l'adresse 216.58.201.46 Google.com a l'adresse IPv6 2A00: 1450: 4009: 80b :: 200E Google.com courrier est géré par 30 alt2.aspmx.l.Google.com. Google.com courrier est géré par 40 alt3.aspmx.l.Google.com. Google.com courrier est géré par 50 alt4.aspmx.l.Google.com. Google.com courrier est géré par 20 alt1.aspmx.l.Google.com. Google.com courrier est géré par 10 ASPMX.l.Google.com.
Définissez UDP Retries pour une recherche
Par défaut, le nombre d'essais UDP est de 1, pour le changer, utilisez le -R
drapeau.
$ host -r 5 google.com Google.com a l'adresse 216.58.201.46 Google.com a l'adresse 216.58.201.46 Google.com a l'adresse 216.58.201.46 Google.com a l'adresse IPv6 2A00: 1450: 4009: 80b :: 200E Google.com courrier est géré par 30 alt2.aspmx.l.Google.com. Google.com courrier est géré par 40 alt3.aspmx.l.Google.com. Google.com courrier est géré par 50 alt4.aspmx.l.Google.com. Google.com courrier est géré par 20 alt1.aspmx.l.Google.com. Google.com courrier est géré par 10 ASPMX.l.Google.com.
Définir le temps de requête attendre la réponse
En utilisant le -W
Switch, vous pouvez demander à l'hôte d'attendre une réponse pour l'heure spécifiée en secondes et si le -w
Le drapeau est utilisé, il rend l'hôte d'attendre pour toujours une réponse:
$ host -t -w 10 google.com Google.com a l'adresse 216.58.201.46 Google.com a l'adresse 216.58.201.46 Google.com a l'adresse 216.58.201.46 Google.com a l'adresse IPv6 2A00: 1450: 4009: 80b :: 200E Google.com courrier est géré par 10 ASPMX.l.Google.com. Google.com courrier est géré par 40 alt3.aspmx.l.Google.com. Google.com courrier est géré par 30 alt2.aspmx.l.Google.com. Google.com courrier est géré par 20 alt1.aspmx.l.Google.com. Google.com courrier est géré par 50 alt4.aspmx.l.Google.com.
C'est ça! Dans cet article, nous avons appris à utiliser héberger Commande avec quelques exemples utiles dans Linux. Utilisez le formulaire de rétroaction ci-dessous pour partager toutes les réflexions avec nous concernant ce guide.
- « Afficher un message personnalisé aux utilisateurs avant l'arrêt du serveur Linux
- Comprendre les commandes d'arrêt, Poweroff, Halt et Reboot dans Linux »