Główna » jak » Jaka jest różnica między pingowaniem zi bez http?

    Jaka jest różnica między pingowaniem zi bez http?

    Jeśli eksperymentujesz i poznajesz pingowanie strony internetowej, możesz być zaskoczony wynikami opartymi na "co", które pingujesz. Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser pomaga wyjaśnić sytuację zagubionego i sfrustrowanego czytelnika.

    Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupowania witryn z pytaniami i odpowiedziami.

    Zdjęcie dzięki uprzejmości Cristianzambrano (Wikimedia Commons).

    Pytanie

    Czytnik SuperUser Saransh Singh chce wiedzieć, jaka jest różnica między pingowaniem zi bez http: //

    Próbuję pingować moją stronę http://www.example.com/ i ustala się na nieznany adres IP, a następnie przekracza limit czasu.

    Ale kiedy pinguję example.com, to działa. Czego mi brakuje lub nie rozumiem tutaj?

    Uwaga: witryna example.com została zastąpiona rzeczywistą witryną pod adresem SuperUser.

    Jaka jest różnica między pingowaniem zi bez http: //?

    Odpowiedź

    Pomocnik SuperUser DavidPostill ma dla nas odpowiedź:

    Argumentem ping jest nazwa hosta (lub adres IP). Tak więc wszystkie będą działać:

    Z drugiej strony to nie zadziała jak http://www.example.com/ to URL Uniform Resource Locator (URL), a nie poprawna nazwa hosta (chociaż część to nazwa hosta).

    URL HTTP składa się z 4 części:

    • Schemat - Zawsze obecny
    • Nazwa hosta - Zawsze obecny
    • Ścieżka lub Pytanie - Zawsze obecne, ale czasami ma wartość zerową
    • Parametry - opcjonalne

    Ping zwykle nie rozpoznaje adresów URL jako prawidłowej docelowej nazwy hosta.

    Uwaga

    Nie wszystkie adresy URL mają powyższy format. Kompletny adres URL składa się ze specyfikatora schematu nazw, po którym następuje ciąg znaków, którego format jest funkcją schematu nazewnictwa. Format adresów URL jest zdefiniowany w specyfikacji Uniform Resource Locators (URL) w specyfikacji IETF. * Jest to inny adres strony internetowej niż podany powyżej adres URL.

    Przejęcie DNS

    Wyjątek od powyższego może się zdarzyć, jeśli serwer DNS (który rozpoznaje nazwy hostów na adresy IP) jest skonfigurowany tak, aby zwracał prawidłowy adres IP, nawet jeśli podano niepoprawną nazwę hosta. Może się to zdarzyć, jeśli dostawca usług internetowych przejmuje kontrolę nad zapytaniami DNS.

    Z odpowiedzi Dlaczego ping jest rozwiązywany na adres IP 198.105.254.228 dla dowolnej losowej nazwy hosta, którą wpisuję? autor: Michael Hampton:

    • Starają się być "pomocni", przekierowując wnioski o nieistniejące domeny do usługi białej etykiety, która zapewnia wyniki wyszukiwania i reklamy, z której każdy, oprócz ciebie, otrzymuje obniżkę przychodów. Na szczęście mają stronę preferencji, na której możesz ją wyłączyć.

    Zapoznaj się z innymi pomocnymi odpowiedziami za pośrednictwem udostępnionego poniżej linku do wątku!


    Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.