9Jul

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

click fraud protection

Jeśli eksperymentujesz i poznajesz pingowanie strony internetowej, możesz być zaskoczony wynikami opartymi na "czym" pingujesz. Dzisiejszy post SuperUser Q & A pomaga wyjaśnić sytuację zagubionego i sfrustrowanego czytelnika.

Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.

Zrzut ekranu dzięki uprzejmości Cristianzambrano( Wikimedia Commons).

Pytanie Czytnik

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

Próbuję pingować moją stronę http: //www.example.com/ i to rozwiązuje się na nieznany adres IP, a następnie kończy się 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ą w SuperUser.

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

Odpowiedź Autor

SuperUser DavidPostill ma odpowiedź dla nas:

instagram viewer

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

Z drugiej strony, to nie zadziała jako http: //www.example.com/ jest adresem URL Uniform Resource Locator( URL), a nie prawidłową nazwą hosta( chociaż część to nazwa hosta).

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

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

Ping zwykle nie rozpoznaje adresów URL jako prawidłowego hosta docelowegoNazwa.

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 URL-i jest określony w Uniform Resource Locators( URL) w specyfikacji IETF. * To jest 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.

Od 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órych każdy otrzymuje tylko część przychodów. Na szczęście mają stronę preferencji, na której można ją wyłączyć.

Zapoznaj się z innymi pomocnymi odpowiedziami za pośrednictwem udostępnionego poniżej łącza 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.