Pokud experimentujete a učíte se o pingování na web, můžete být překvapeni výsledky založenými na tom, na co „ping“ použijete. Dnešní příspěvek Otázky a odpovědi SuperUser pomáhá vyjasnit věci pro zmateného a frustrovaného čtenáře.
Dnešní relace Otázky a odpovědi k nám přichází s laskavým svolením SuperUser - členění Stack Exchange, komunitního seskupení webů otázek a odpovědí.
Screenshot s laskavým svolením Cristianzambrano (Wikimedia Commons) .
Otázka
Čtenář SuperUser Saransh Singh chce vědět, jaký je rozdíl mezi pingem s a bez http: //:
Snažím se ping na svůj web http://www.example.com/ a vyřeší to na neznámou adresu IP, poté vyprší.
![]()
Ale když jsem ping example.com , funguje to. Co mi tady chybí nebo nerozumím?
Poznámka: example.com nahradil skutečný web v SuperUser.
Jaký je rozdíl mezi pingem a bez http: //?
Odpověď
Přispěvatel SuperUser DavidPostill má pro nás odpověď:
Argumentem příkazu ping je název hostitele (nebo adresa IP). Všechno tedy bude fungovat:
![]()
Na druhou stranu to nebude fungovat jako http://www.example.com/ je HTTP Uniform Resource Locator (URL) , není platný název hostitele (i když jeho součástí je název hostitele).
![]()
URL HTTP se skládá ze 4 částí:
- Schéma - vždy přítomné
- Název hostitele - vždy přítomný
- Cesta nebo kmen - vždy přítomný, ale někdy neplatný
- Parametry - volitelné
Ping obvykle nerozpozná adresy URL jako platný název cílového hostitele.
Poznámka
Ne všechny adresy URL mají výše uvedený formát. Ú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 ve specifikaci IETF Uniform Resource Locators (URL) . * Toto je jiná adresa webových stránek, než je adresa uvedená pro URL výše.
Únos DNS
Výjimka z výše uvedeného může nastat, pokud je server DNS (který rozlišuje názvy hostitelů na adresy IP) nakonfigurován tak, aby vrátil platnou adresu IP, i když je zadán neplatný název hostitele. To se může stát, pokud ISP unese vaše dotazy DNS.
Z odpovědi Proč se ping řeší na IP 198.105.254.228 pro libovolný náhodný název hostitele, který zadám? podle Michael Hampton :
- Snaží se být „nápomocní“ přesměrováním požadavků na neexistující domény na a služba bílý štítek která poskytuje výsledky vyhledávání a reklamu, ze které všichni kromě vás dostanou snížení příjmů. Naštěstí mají stránka předvoleb kde to můžete údajně vypnout.
Nezapomeňte si přečíst další užitečné odpovědi prostřednictvím odkazu na vlákno sdíleného níže!
Máte co dodat k vysvětlení? Zvuk v komentářích. Chcete si přečíst více odpovědí od ostatních technicky zdatných uživatelů Stack Exchange? Podívejte se na celé diskusní vlákno zde .