Skip to main content

Zoek het IP-adres voor een domein

SSH, FTP, Ping, Telnet: Linux Networking Commands Tutorial 12 (April 2025)

SSH, FTP, Ping, Telnet: Linux Networking Commands Tutorial 12 (April 2025)
Anonim

De Linux-hostopdracht wordt gebruikt om het IP-adres van een domein te achterhalen. Het kan ook worden gebruikt om de domeinnaam voor een IP-adres te vinden.

In deze handleiding wordt uitgelegd hoe u de meest voorkomende schakelopties gebruikt met de opdracht host.

Het hostcommando

Op zichzelf zal de opdracht host een lijst retourneren van alle mogelijke schakelaars die ermee kunnen worden gebruikt.

Om de lijst te krijgen, typt u het volgende in een terminalvenster:

gastheer

De volgende resultaten worden getoond:

  • -a - is gelijk aan -v -t ELK
  • -c - specificeert vraagklasse voor niet-IN-gegevens
  • -C - vergelijkt SOA-records met gezaghebbende naamservers
  • -d - is gelijk aan -v
  • -l - geeft een overzicht van alle hosts in een domein, met behulp van AXFR
  • -i - IP6.INT reverse lookup
  • -N - verandert het aantal toegestane stippen voordat de root-lookup is voltooid
  • -r - schakelt recursieve verwerking uit
  • -R - specificeert het aantal pogingen voor UDP-pakketten
  • -s - een SERVFAIL-antwoord zou de query moeten stoppen
  • -t - specificeert het vraagtype
  • -T - schakelt de TCP / IP-modus in
  • -v - maakt uitgebreide uitvoer mogelijk
  • -w - geeft op te wachten voor altijd op een antwoord
  • -W - geeft aan hoe lang te wachten op een antwoord
  • -4 - gebruik alleen IPv4-querytransport
  • -6 - gebruik alleen IPv6-querytransport
  • -m - stel geheugen foutopsporing in
  • -V - versienummer afdrukken en afsluiten

Zoals met veel Linux-opdrachten zijn er veel schakelaars, maar de meeste zijn niet nodig voor wat u moet doen.

U kunt meer informatie over het hostcommando vinden door de handleidingpagina te lezen. Type eenvoudig het volgende in het terminalvenster:

man gastheer

Download het IP-adres voor een domeinnaam

Om het IP-adres voor een domeinnaam te retourneren, typt u gewoon de volgende opdracht:

gastheer

Als u bijvoorbeeld de domeinnaam voor linux.Go-Travels.com wilt zoeken, typt u de volgende opdracht.

host linux.Go-Travels.com

De resultaten van de hostopdracht zijn als volgt:

linux.Go-Travels.com is een alias voor dynglbcs.Go-Travels.com.dynglbcs.Go-Travels.com heeft adres 207.241.148.82

Natuurlijk is linux.Go-Travels.com een ​​subdomein voor Go-Travels.com. Het uitvoeren van de opdracht host tegen de volledige Go-Travels.com-domeinnaam geeft een ander IP-adres.

Go-Travels.com heeft adres 207.241.148.80

Er is een aantal extra uitvoer van het hostcommando tegen Go-Travels.com omdat het laat zien hoe e-mail wordt afgehandeld.

Bijvoorbeeld:

Go-Travels.com mail wordt behandeld door 500 ALT4.ASPMX.L.Google.com

Haal de domeinnaam op van een IP-adres

Het omgekeerde van het retourneren van het IP-adres van een domeinnaam is het retourneren van de domeinnaam van een IP-adres.

U kunt dit doen door het volgende in een terminalvenster te typen:

gastheer

We weten bijvoorbeeld dat 207.241.148.80 het IP-adres is voor Go-Travels.com. Typ het volgende in een terminalvenster:

host 207.241.148.80

De resultaten zijn als volgt:

82.148.241.207.in-addr.arpa domeinnaam pointer glbny.Go-Travels.com.

De hostopdracht retourneert standaard precies genoeg informatie, maar u kunt een meer gedetailleerde uitvoer krijgen door de schakeloptie -d of -v als volgt te gebruiken:

host -d linux.Go-Travels.com

De resultaten van het bovenstaande commando laten het domein zien dat samen met de resultaten werd opgezocht. Het retourneert ook de SOA-gegevens voor een domein.

Retourneer de SOA-details voor een domein

SOA staat voor Start Of Authority. Als u een domeinnaam registreert en vervolgens dat domein host bij een webhostingbedrijf, moet het webhostingbedrijf een SOA voor dat domein behouden. Het biedt een manier om domeinnamen bij te houden.

U kunt de SOA-gegevens voor een domein vinden door de volgende opdracht te typen:

host -C host -C

Typ bijvoorbeeld het volgende in een terminalvenster:

gastheer -C-Go-Travels.com

Er zijn een aantal resultaten geretourneerd maar ze bevatten allemaal dezelfde velden die er als volgt uitzien:

  • De primaire naamserver
  • De verantwoordelijke partij voor het domein
  • Een tijdstempel dat verandert wanneer het domein wordt bijgewerkt
  • Het aantal seconden vóór de zone moet worden vernieuwd
  • Het aantal seconden vóór een mislukte vernieuwing moet opnieuw worden geprobeerd
  • De bovengrens in seconden voordat een zone niet langer als gezaghebbend wordt beschouwd
  • Het negatieve resultaat TTL.

Deze webpagina biedt een goed overzicht over SOA.

Samenvatting

Er zijn natuurlijk veel andere switches zoals -l die een lijst biedt en -T die zoekt met behulp van TCP / IP in plaats van UDP.

U zult merken dat veel webservers dit soort query's weigeren.

Over het algemeen zult u waarschijnlijk alleen de opdracht host moeten gebruiken om het IP-adres voor een domeinnaam of de domeinnaam voor een IP-adres te retourneren.