Det finns många kommandon i Linux, alla med en specifik funktionalitet, ett av dessa kommandon är whois, som utför funktionen att fungera som en klient för WHOIS -katalogtjänsten. WHOIS -systemet är ett samråds- och svarsprotokoll tack vare vilket det är möjligt att konsultera databaser där registrerade användare som finns i en internetresurs lagras, detta kan vara ett domännamn eller en IP -adress, men logiskt kan vi använda whois för mer avancerade ledningsämnen.
ICANN (Internet Corporation for Assigned Names and Numbers) ansvarar för att reglera registreringar och ägande av befintliga domännamn på nätverket, men det finns många register som kontrolleras av organisationerna själva.
AnvändarvillkorNär vi använder whois -kommandot måste vi ta hänsyn till följande termer:
- Register: hänvisar till företaget som hanterar listan där en uppsättning domännamn är värd
- Registrant: är den juridiska ägaren av domänen
- Registrera: använder en registrator för att registrera sig
Vem är detaljerNär vi får tillgång till informationen med whois, har vi tillgång till kontaktuppgif.webpterna som är associerade med personen eller företaget som registrerade domännamnet på nätverket, det är därför vi använder detaljer som:
- Registrantens namn och kontaktinformation
- Registreringsdatum
- Registratorns namn och kontaktinformation
- Senaste uppdateringen av registret
- Utgångsdatum för registrering
Whois syntaxWhois -användningssyntaxen är följande:
whois [-h HOST] [-p PORT] [-aCFHlLMmrRSVx] [-g RESOURCE: LINE] [-i ATTR] [-S RESOURCE] [-T TYPE] object
Solvetic kommer att förklara hur man installerar och använder whois i Linux, för detta fall kommer vi att använda Ubuntu 20.04.
1. Installera Whois på Linux
Vi kan använda något av följande kommandon för att installera whois:
På Ubuntu eller Debian: sudo apt install whois På Fedora eller CentOS: sudo dnf install whois På Manjaro: sudo pacman -Syu whois
FÖRSTORA
2. Hur man använder Whois på Linux
Steg 1
Det är möjligt att använda whois -kommandot antingen med domännamn eller IP -adresser, till exempel anger vi följande:
whois solvetic.comSteg 2
Vi trycker på Enter och som ett resultat får vi följande. Vi kan se alla detaljer i posterna som vi har förklarat ovan.
FÖRSTORA
Steg 3
Internet Assigned Numbers Authority (IANA) har till uppgif.webpt att hantera, övervaka och kontrollera zonerna på domännamnsystemet på högsta nivå, adresseringssystemen för IP-protokoll och listan över register, i det här fallet är registret nummer 379 i raden "Registrera IANA ID".
"Domänstatus" -raderna anger domänens nuvarande status och det är möjligt att se ytterligare rader som:
- clientTransferProhibited: refererar till domänregistret som kommer att avvisa förfrågningar för att överföra domänen från den aktuella registraren till en annan.
- serverDeleteProhibited - Anger att domänen inte kan raderas.
- serverTransferProhibited: Domänen tillåter inte överföring till en annan registrator.
- serverUpdateProhibited: domänen kan inte uppdateras
Steg 4
Längst ner i sammanfattningen ser vi ytterligare detaljer:
FÖRSTORA
Whois parametrarNågra av användarparametrarna för whois är:
-h HOST - Upprätta en anslutning till WHOIS -databasvärden.
-H: Undertrycker visning av lagliga undantag
-p PORT: låter oss ansluta till PORT -nätverksporten.
--verbose: fullständiga detaljer
--hjälp: visa vem som hjälper
3. Hur man använder Whois med en IP i Linux
Steg 1
Whois ger oss möjlighet att hantera poster för en viss IP -adress, för detta anger vi följande:
whois "IP"
FÖRSTORA
Steg 2
I den första delen av sammanfattningen hittar vi detaljer om organisationen som äger den angivna IP -adressen, i det andra avsnittet hittar vi adressen och namnet på registranten och i de andra avsnitten kan vi se parametrar för driften av nätverket, trafik routing och fler tillgängliga värden.
Baserat på typen av organisation kommer posten att hämtas, till exempel om vi använder Googles offentliga DNS -adress (8.8.8.8) ser vi detta:
FÖRSTORA
Vi har sett hur det här kommandot är till stor hjälp för att se posterna för en domän i nätverket i detalj.