9Jul
Pokud experimentujete a učíte se o pingování webové stránky, můžete být překvapeni výsledky založenými na tom, "co" ping. Dnešní příspěvek SuperUser Q & A pomáhá vyřešit věci pro zmateného a frustrovaného čtenáře.
dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.
Screenshot s laskavým svolením od Cristianzambrano( Wikimedia Commons).
Otázka
čtečka SuperUser Saransh Singh chce vědět, jaký je rozdíl mezi pingem a bez http: // je:
Snažím se ping na mém webu http: //www.example.com/ a vyřeší neznámou IP adresu, pak to vyprší.
Ale když ping example.com , to funguje. Co tady chybí nebo nevím?
Poznámka: example.com nahradil skutečný web na serveru SuperUser.
Jaký je rozdíl mezi pingy s a bez http: //?
Odpovědka odpovědi
SuperUser DavidPostill má pro nás odpověď:
Argument pro ping je jméno hostitele( nebo IP adresa).Takže všechny budou fungovat:
Na druhou stranu to nebude fungovat jako http: //www.example.com/ je HTTP Uniform Resource Locator( URL), nikoliv platný název hostitele( i když je součástí jeho názvu).
Adresa URL HTTP se skládá ze 4 částí: Schema
- - Vždy přítomná
- Název hostitele - Vždy přítomný
- Cesta nebo Stem - Vždy přítomný ale někdy je nulový
- Parametry - Volitelné
Ping nebude normálně rozpoznávat adresy URL jako platný hostitelský cílnázev.
Poznámka:
Ne všechny adresy URL mají formát uvedený výše.Úplná adresa URL se skládá ze specifikátoru schématu pojmenování, za nímž následuje řetězec, jehož formát je funkcí schématu pojmenování.Formát adres URL je definován v specifikaci IETF Uniform Resource Locators( URL). * Toto je odlišná adresa webových stránek od adresy URL uvedené výše.
DNS Hijacking
Výjimku z výše uvedeného může dojít, pokud server DNS( který řeší názvy hostitelů na adresy IP) je nakonfigurován tak, aby vrátil platnou adresu IP i v případě, že je dodán neplatný název hostitele. K tomu může dojít, pokud poskytovatel internetového připojení zneužívá dotazy služby DNS.
Od odpovědi Proč je ping vyřešeno na IP 198.105.254.228 pro libovolný náhodný název hostitele, který zadávám? Michael Hampton:
- Snaží se být "užitečné" přesměrováním požadavků na neexistující domény na službu bílého štítku, která poskytuje výsledky vyhledávání a inzerci, z nichž každý, kromě vás, dostane snížit výnos. Naštěstí mají stránku s preferencí, kde ji pravděpodobně vypnete.
Ujistěte se, že si přečtete další užitečné odpovědi prostřednictvím odkazu podprocesu sdíleného níže!
Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.