If-Koubou

Kāda ir atšķirība starp pingēšanu ar un bez http: //?

Kāda ir atšķirība starp pingēšanu ar un bez http: //? (Kā)

Ja jūs eksperimentējat un apgūstat vietnes pingēšanu, jūs, iespējams, būsiet pārsteigti par rezultātiem, kas balstīti uz to, ko jūs pingat. Šodienas SuperUser Q & A ziņa palīdz skaidrību lietas sajaukt un neapmierināts lasītājs.

Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.

Ekrānuzņēmums pieklājīgi no Cristianzambrano (Wikimedia Commons).

Jautājums

SuperUser lasītājs Saranss Singh vēlas uzzināt, kāda ir atšķirība starp pingēšanu ar un bez http: // ir:

Es mēģinu ping savu vietni http://www.example.com/ un tas atrisina uz nezināmu IP adresi, tad tā izzūd.

Bet, kad es ping example.com, tas strādā. Ko es pazaudēju vai nesaprotu šeit?

Piezīme: vietne example.com tika aizstāta ar faktisko vietni SuperUser.

Kāda ir atšķirība starp pingēšanu ar un bez http: //?

Atbilde

SuperUser atbalstītājs DavidPostill mums ir atbilde:

Arguments ping ir resursdatora nosaukums (vai IP adrese). Tātad sekojoši darbi būs šādi:

No otras puses, tas nedarbosies kā http://www.example.com/ ir HTTP vienotais resursu vietrādis (URL), nevis derīgs resursdatora nosaukums (kaut arī tā daļa ir resursdatora nosaukums).

HTTP URL sastāv no 4 daļām:

  • Shēma - vienmēr klāt
  • Host nosaukums - vienmēr klāt
  • Ceļš vai stumbra - Vienmēr klāt, bet dažreiz ir nulle
  • Parametri - pēc izvēles

Ping parasti neatzīst vietrāžus URL kā derīgu galamērķa resursdatora nosaukumu.

Piezīme

Ne visi URL ir formatēts iepriekš. Pilns URL sastāv no nosaukumu shēmas specifika, kam seko virkne, kuras formāts ir nosaukumu shēmas funkcija. URL formāts ir definēts IETF specifikācijā Uniform Resource Locators (URL). * Šī ir cita tīmekļa vietnes adrese, kas norādīta augšējā URL.

DNS nolaupīšana

Izņēmums no iepriekš minētā var notikt, ja DNS serveris (kas atdala resursdatora nosaukumus uz IP adresēm) ir konfigurēts, lai atgrieztu derīgu IP adresi, pat ja tiek piegādāts nederīgs resursdatora nosaukums. Tas var notikt, ja ISP tiek aizturēts jūsu DNS vaicājumos.

No atbildes Kāpēc ping tiek atrisināts pret IP 198.105.254.228 jebkuram izlases resursdatora nosaukumam, kuru es ierakstu? autors: Michael Hampton:

  • Viņi cenšas būt "noderīgi", novirzot neeksistējošu domēnu pieprasījumus uz balto etiķešu pakalpojumu, kas nodrošina meklēšanas rezultātus un reklāmu, no kura visi, izņemot jūs saņemat ieņēmumu samazinājumu. Par laimi, viņiem ir izvēles lapa, kurā jūs varat it kā to izslēgt.

Pārliecinieties, ka esat izlasījis citas noderīgās atbildes, izmantojot saiti, kas ir kopīgota tālāk!

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.