Hjemmeside » hvordan » Hva er forskjellen mellom pinging med og uten http //?

    Hva er forskjellen mellom pinging med og uten http //?

    Hvis du eksperimenterer med og lærer å pinge på et nettsted, kan du bli overrasket over resultatene basert på "hva" du ping. Dagens SuperUser Q & A-innlegg hjelper med å rydde opp for en forvirret og frustrert leser.

    Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

    Skjermbilde med Cristianzambrano (Wikimedia Commons).

    Spørsmålet

    SuperUser leser Saransh Singh vil vite hva forskjellen mellom pinging med og uten http: // er:

    Jeg prøver å pinge nettstedet mitt http://www.example.com/ og det løser til en ukjent IP-adresse, så går det ut.

    Men når jeg pinger example.com, det fungerer. Hva mangler jeg eller ikke forstår her?

    Merk: example.com ble erstattet av den faktiske nettsiden hos SuperUser.

    Hva er forskjellen mellom pinging med og uten http: //?

    Svaret

    SuperUser-bidragsyter DavidPostill har svaret for oss:

    Argumentet til ping er et vertsnavn (eller en IP-adresse). Så følgende vil alle fungere:

    På den annen side vil dette ikke fungere som http://www.example.com/ er en HTTP Uniform Resource Locator (URL), ikke et gyldig vertsnavn (selv om en del av det er et vertsnavn).

    En HTTP-nettadresse består av 4 deler:

    • Ordning - Alltid tilstede
    • Vertsnavn - alltid tilstede
    • Sti eller Stem - Alltid tilstede, men noen ganger er null
    • Parametre - Valgfritt

    En ping vil normalt ikke gjenkjenne nettadresser som et gyldig destinasjonsvertsnavn.

    Merk

    Ikke alle nettadresser har formatet som er nevnt ovenfor. En komplett nettadresse består av en navngivningsspesifikasjon, etterfulgt av en streng hvis format er en funksjon av navngivningssystemet. Formatet for nettadresser er definert i IETF-spesifikasjonen Uniform Resource Locators (URLs). * Dette er en annen nettsideadresse fra den som er vist for URL ovenfor.

    DNS Hijacking

    Et unntak fra ovenstående kan skje hvis DNS-serveren (som løser vertsnavn til IP-adresser) er konfigurert til å returnere en gyldig IP-adresse, selv om et ugyldig vertsnavn er levert. Dette kan skje hvis en Internett-leverandør kapsler DNS-spørringene dine.

    Fra svaret Hvorfor løser ping til en IP 198.105.254.228 for et tilfeldig vertsnavn som jeg skriver? av Michael Hampton:

    • De prøver å være "hjelpsomme" ved å omdirigere forespørsler om ikke-eksisterende domener til en hvit etikettjeneste som gir søkeresultater og annonsering, hvorfra alle men du får et kutt på inntektene. Heldigvis har de en preferanseside hvor du sannsynligvis kan slå den av.

    Sørg for å lese gjennom de andre nyttige svarene via tråkkelen som er delt nedenfor!


    Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.