Hoe het Linux WHOIS-commando te gebruiken - Waar is het voor, gebruik en installeer?

Er zijn talloze commando's in Linux, elk met een specifieke functionaliteit, een van deze commando's is whois, die de functie vervult van optreden als client voor de WHOIS-directoryservice. Het WHOIS-systeem is een consultatie- en responsprotocol waardoor het mogelijk is om databases te raadplegen waarin geregistreerde gebruikers die zich in een internetbron bevinden, zijn opgeslagen, dit kan een domeinnaam of een IP-adres zijn, maar logischerwijs kunnen we whois gebruiken voor meer geavanceerde management onderwerpen.

ICANN (Internet Corporation for Assigned Names and Numbers) is verantwoordelijk voor het reguleren van de registraties en het eigendom van bestaande domeinnamen op het netwerk, maar er zijn veel registers die door de organisaties zelf worden beheerd.

ServicevoorwaardenBij het gebruik van het whois-commando moeten we rekening houden met de volgende termen:

  • Register: verwijst naar het bedrijf dat de lijst beheert waar een reeks domeinnamen wordt gehost
  • Registrant: is de wettelijke eigenaar van het domein
  • Registreren: maakt gebruik van een registrar om te registreren

Whois-gegevensWanneer we toegang krijgen tot de details met whois, hebben we toegang tot de contactgegevens die zijn gekoppeld aan de persoon of het bedrijf die de domeinnaam op het netwerk heeft geregistreerd. Daarom hebben we bij het gebruik van whois toegang tot details zoals:

  • De naam en contactgegevens van de registrant
  • De registratiedatum
  • De naam en contactgegevens van de registrar
  • Laatste update van het register
  • Vervaldatum registratie

Whois-syntaxisDe whois-gebruikssyntaxis is als volgt:

 whois [-h HOST] [-p PORT] [-aCFHlLMmrRSVx] [-g RESOURCE: LINE] [-i ATTR] [-S RESOURCE] [-T TYPE]

Solvetic zal uitleggen hoe u whois in Linux installeert en gebruikt, in dit geval zullen we Ubuntu 20.04 gebruiken.

1. Installeer Whois op Linux

We kunnen elk van de volgende commando's gebruiken om whois te installeren:

 Op Ubuntu of Debian: sudo apt install whois Op Fedora of CentOS: sudo dnf install whois Op Manjaro: sudo pacman -Syu whois

VERGROTEN

2. Hoe Whois op Linux te gebruiken

Stap 1
Het is mogelijk om het whois-commando te gebruiken met domeinnamen of IP-adressen, we voeren bijvoorbeeld het volgende in:

 whois solvetic.com 
Stap 2
We drukken op Enter en als resultaat krijgen we het volgende. We kunnen alle details van de records zien zoals we hierboven hebben uitgelegd.

VERGROTEN

Stap 3
De Internet Assigned Numbers Authority (IANA) heeft tot taak de zones van het top-level Domain Name System, de IP-protocoladresseringssystemen en de lijst van registers te beheren, te bewaken en te controleren, in dit geval is dat register het nummer 379 dat zich bevindt in de regel "Registreer IANA ID".

De regels "Domeinstatus" geven de huidige status van het domein aan en het is mogelijk om extra regels te zien, zoals:

  • clientTransferProhibited: verwijst naar het domeinregister dat verzoeken weigert om het domein van de huidige registrar naar een andere over te dragen.
  • serverDeleteProhibited - Geeft aan dat het domein niet kan worden verwijderd.
  • serverTransferProhibited: het domein mag niet worden overgedragen aan een andere registrar.
  • serverUpdateProhibited: domein kan niet worden bijgewerkt

Stap 4
Onderaan het overzicht zien we aanvullende details:

VERGROTEN

Whois-parametersEnkele van de whois-gebruiksparameters zijn:

-h HOST - Breng een verbinding tot stand met de WHOIS-databasehost.

-H: Onderdrukt de weergave van wettelijke vrijstellingen

-p PORT: hiermee kunnen we verbinding maken met de PORT-netwerkpoort.

--uitgebreid: volledige details

--help: toon whois-help

3. Hoe Whois te gebruiken met een IP in Linux

Stap 1
Whois geeft ons de mogelijkheid om de administratie van een bepaald IP-adres te beheren, hiervoor vullen we het volgende in:

 whois "IP" 

VERGROTEN

Stap 2
In het eerste deel van de samenvatting vinden we details van de organisatie die eigenaar is van het ingevoerde IP-adres, in de tweede sectie vinden we het adres en de naam van de registrant en in de andere secties kunnen we parameters zien over de werking van het netwerk, verkeer routing en meer waarden beschikbaar.

Op basis van het type organisatie dat het record zal worden verkregen, zullen we bijvoorbeeld dit zien als we het openbare DNS-adres van Google (8.8.8.8) gebruiken:

VERGROTEN

We hebben gezien hoe dit commando een grote hulp is om de records van een domein op het netwerk in detail te bekijken.

wave wave wave wave wave