Domain Industry

WHOIS

Πρωτόκολλο και βάση που εμφανίζει στοιχεία ενός domain: registrar, ημερομηνίες, nameservers, status.

Τι είναι το WHOIS

Το WHOIS είναι ένα πρωτόκολλο και μια βάση δεδομένων που παρέχει πληροφορίες για registered domains, IP blocks και autonomous systems (ASN). Όταν κάνεις WHOIS lookup σε ένα domain παίρνεις στοιχεία όπως:

  • Registrar (από ποιον αγοράστηκε)
  • Ημερομηνίες δημιουργίας, ενημέρωσης, λήξης
  • Authoritative nameservers
  • Domain status flags (clientTransferProhibited, autoRenewPeriod κλπ)
  • Στοιχεία ιδιοκτήτη (συνήθως masked από GDPR/privacy services σήμερα)

Πώς λειτουργεί

Το WHOIS τρέχει σε TCP port 43. Στέλνεις απλό κείμενο (το domain που ψάχνεις), παίρνεις απλό κείμενο πίσω. Η ροή είναι ιεραρχική:

  1. Ρωτάς τον thin WHOIS του TLD (π.χ. whois.verisign-grs.com για .com).
  2. Σου επιστρέφει βασικές πληροφορίες + ποιος είναι ο thick WHOIS server του registrar.
  3. Ρωτάς τον registrar για πλήρεις λεπτομέρειες.

Παράδειγμα output

Domain Name: example.com
Registry Domain ID: 2336799_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.iana.org
Registrar: ICANN
Updated Date: 2024-08-14T07:01:31Z
Creation Date: 1995-08-14T04:00:00Z
Registry Expiry Date: 2025-08-13T04:00:00Z
Domain Status: clientDeleteProhibited
Name Server: A.IANA-SERVERS.NET
Name Server: B.IANA-SERVERS.NET
DNSSEC: signedDelegation

GDPR & redacted records

Από το 2018, λόγω GDPR, οι περισσότεροι registrars αποκρύπτουν τα προσωπικά στοιχεία του domain owner. Θα δεις πλέον «REDACTED FOR PRIVACY» αντί για ονόματα, διευθύνσεις, emails. Για επικοινωνία με τον ιδιοκτήτη, οι registrars παρέχουν ένα web form ή ένα masked email.

RDAP — ο διάδοχος

Το παλιό WHOIS πρωτόκολλο αντικαθίσταται σταδιακά από το RDAP (Registration Data Access Protocol): μια JSON/HTTP-based εκδοχή με authentication, structured data και internationalization. Όλοι οι σύγχρονοι registries υποστηρίζουν και τα δύο.

Domain status codes

Οι σημαντικότεροι status codes που θα δεις σε WHOIS:

  • clientTransferProhibited — ο registrar αρνείται transfers (συνήθως θες αυτό για ασφάλεια)
  • clientUpdateProhibited — δεν επιτρέπονται αλλαγές
  • clientDeleteProhibited — δεν μπορεί να διαγραφεί
  • serverHold — το domain είναι suspended (συνήθως νομικός λόγος)
  • pendingDelete — οδεύει για διαγραφή σε λίγες μέρες
  • redemptionPeriod — έχει λήξει αλλά μπορεί να ανακτηθεί με extra fee

Σχετικά εργαλεία

Σχετικοί όροι