ZALOGUJ
    opened image

    Opis użycia polecenia i jego zastosowanie.

    Polecenie whois może być przydatne w wielu sytuacjach związanych z weryfikacją informacji o domenach. W systemie Linux polecenie `whois` jest często używane do uzyskiwania informacji o nazwach domen, terminie ważności domeny i jej statusie. 

    1. Sprawdź status domeny, jeśli domena nie działa:
       Jeśli domena nie działa (na przykład strona internetowa nie otwiera się), można użyć polecenia `whois`, aby sprawdzić bieżący status domeny. Status może wskazywać, dlaczego domena jest tymczasowo niedostępna. Na przykład status `clientHold` lub `serverHold` może wskazywać na zawieszenie domeny z różnych powodów. Dzięki poleceniu `whois` można dowiedzieć się, czy domena jest aktywna, czy czy istnieją jakiekolwiek problemy z jej statusem.

    2. Sprawdź serwer nazw, jeśli domena nie działa:
       Jeśli domena nie działa, może to być związane z nieprawidłowymi wartościami lub zapisami po stronie serwera nazw. Polecenie `whois` może pokazać, które serwery nazw są powiązane z daną domeną. Może to być przydatne do ustalenia, czy błędy są związane z niedostępnością domeny, a dokładnie z jej serwerami nazw.

    3. Kiedy domena kończy swoją ważność, czy potrzebna jest jej odnowa lub zakup w przyszłości:
       Polecenie `whois` pozwala sprawdzić datę wygaśnięcia ważności domeny. Jest to istotne, aby dowiedzieć się, kiedy domena stanie się niedostępna, jeśli jej okres ważności wygaśnie. Jeśli musisz odnowić lub zakupić domenę, możesz użyć informacji o dacie wygaśnięcia, aby zdecydować, czy pilnie trzeba podjąć kroki w celu jej nabycia. Jeśli korzystasz z własnego interfejsu API, można sprawdzać statusy domen i terminy ważności oraz odnawiać je lub składać wnioski o zakup interesujących domen.

     

    Polecenie `whois`

    Aby sprawdzić informacje o domenie za pomocą polecenia `whois`, wykonaj następujące kroki:

    1. Otwórz terminal: Naciśnij klawisze `Ctrl + Alt + T` (zazwyczaj) aby otworzyć okno terminala lub uruchom konsolę.

    2.  Wprowadź polecenie whois, podając nazwę domeny, która cię interesuje.

    whois zomro.com

    Po wprowadzeniu polecenia, naciśnij klawisz "Enter", aby wykonać polecenie `whois`. Wynik polecenia `whois` dla nazwy domeny, na przykład zomro.com, będzie następujący:

     

    3. Poczekaj na wyniki: Polecenie `whois` wysyła zapytanie do bazy danych WHOIS dla danej domeny i wyświetla informacje o domenie, takie jak właściciel, dane kontaktowe, daty rejestracji i wygaśnięcia, serwery DNS i inne powiązane dane.

    Przykładowy wynik może wyglądać następująco:

    ```
    Nazwa domeny: PRZYKLAD.COM
    ID domeny w rejestrze: 123456789_DOMAIN_COM-VRSN
    Serwer WHOIS rejestratora: whois.przyklad.com
    Adres URL rejestratora: http://www.przyklad.com
    Data aktualizacji: 2023-07-15T10:00:00Z
    Data utworzenia: 2000-01-01T00:00:00Z
    Data wygaśnięcia rejestracji przez rejestratora: 2024-01-01T00:00:00Z
    Rejestrator: Przykład Registrar, Inc.
    ID IANA rejestratora: 1234
    E-mail kontaktowy w przypadku naruszeń rejestratora: [email protected]
    Telefon kontaktowy w przypadku naruszeń rejestratora: +1.5555555555
    Reseller:
    Status domeny: clientTransferProhibited http://www.icann.org/epp#clientTransferProhibited
    Organizacja posiadacza domeny: Przykład Company
    Województwo posiadacza: NY
    Kraj posiadacza: US
    Serwer nazw: NS1.PRZYKLAD.COM
    Serwer nazw: NS2.PRZYKLAD.COM
    DNSSEC: unsigned
    Adres URL systemu raportowania problemów z danymi WHOIS ICANN: http://wdprs.przyklad.com/
    >>> Data ostatniej aktualizacji bazy danych WHOIS: 2023-08-23T00:00:00Z <<<
    ```

    Należy zauważyć, że konkretny format wyjścia i dostępne informacje mogą różnić się w zależności od rejestratora i ustawień nazwy domeny.

     

    Wyświetlanie tylko istotnych informacji.

    Ponieważ polecenie whois wyświetla wiele informacji, konieczne jest ich odfiltrowanie i pozostawienie tylko tych najważniejszych. W tym celu za pomocą polecenia grep z opcjami -iE filtrowane są linie zawierające kluczowe słowa "Status", "Exp" (Data wygaśnięcia rejestracji) i "Name Server", wyświetlając tylko niezbędne informacje.  Jeśli w skróconym wyniku whois nie ma linii "Name Server", można je zastąpić "NS". Może to pole lub linia "Name Server" nazywa się inaczej u różnych rejestratorów.

     

    whois zomro.com  | grep -iE "status|exp|name server"
    

    Wynik wyświetlania ważnych informacji będzie następujący:

     

    Podsumowanie.

    Polecenie `whois` dostarcza cennych informacji o domenie, jej statusie, serwerach nazw i terminie ważności. Może to pomóc w zrozumieniu przyczyn problemów z dostępnością domeny, planowaniu zakupu nowej domeny lub uściśleniu szczegółów dotyczących istniejących domen.