
Obvykle zadáváme adresu webové stránky, kterou chceme zobrazit, ale skutečně by webový server "Vědět", zda jsme použili přímou adresu IP? Dnešní příspěvek SuperUser Q & A má odpověď na otázku, která se týká zmatených čtenářů.
Dnešní dotazovací a odpověď se k nám přichází s laskavým svolením SuperUseru - subdivize Stack Exchange, komunitně řízeného seskupování webových stránek Otázky a odpovědi. Cory M. Grenier (Flickr)
Otázka
Některé webové servery, jejich IP adresu, vrátí chybu, že přímý přístup k IP adrese není povolen. Dlouho jsem se zajímal o to, jak to funguje.
Přestává prohlížeč vždy vyřešit adresu IP a připojit se k ní? Přímý přístup k adresám IP přesně vynechává DNS, že? Jak správně zjistí, že jste vynechali DNS?
Jak webové servery zjistí, zda používáte přímý přístup k IP adresám nebo ne?
Odpověď
Chcete-li odpovědět na otázku, jak to ví, to má co do činění s tím, co váš prohlížeč pošle webový server. Máte pravdu, že systém jej vždy řeší na adresu IP, ale prohlížeč pošle adresu URL, kterou jste se pokusili o přístup v hlavičce HTTP.
Zde je ukázka hlavičky, kterou jsem našel online, upravený tak, aby vypadal, jako kdybyste použili Firefox na Windows a zadal apple.com do adresního řádku:
Zde by vypadalo hlavička, pokud byste použili jeho IP adresu:
Oba tyto adresy by byly odeslány na stejnou IP adresu přes soketu, ale prohlížeč informuje webový server o tom, na co přistupuje. Proč? Vzhledem k tomu, že webové servery se stejnou adresou IP mohou hostit více webů a dávají různým stránkám pro každý. Nelze rozlišit, kdo chce, kterou stránku IP adresu, protože všichni mají stejnou adresu, ale může je rozlišit pomocí záhlaví HTTP.
Musíte přidat něco 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.
Make Spotlight Search skutečně užitečné s svítilnou pro Mac OS X
Mac OS X 10.10 Yosemite přinesl upravené vyhledávací rozhraní Spotlight. Ale je to stále omezené. Svítilna rozbíjí tyto limity, přidává plug-in systém Spotlight. Tato aplikace není jen sbírkou bonusových funkcí pro Spotlight. Je to kompletní reverzní systém plug-in. Můžete nainstalovat plug-iny, které ostatní lidé vytvořili nebo vytvořili vlastní.
Jak povolit automatické aktualizace zabezpečení na Ubuntu Server
Není administrátor systému nijak ospalejší než spouštění aktualizací zabezpečení na dvanáct serverů každý den. Naštěstí Ubuntu vám umožní automatizovat stabilní bezpečnostní aktualizace, takže jste nikdy v nebezpečí Vše, co musíte udělat, je spustit tento jeden příkaz na vašem serveru: sudo dpkg-reconfigure -plow unattended-upgrades Pokud se dostanete k chybě, protože balíček není nainstalován, spusťte nejprve: sudo apt nainstalujte bezobslužné upgrady Pokud jste přihlášeni jako root, můžete samozřejmě přeskočit sudo příkaz bude zobrazen s velmi růžovou obrazovkou, která vás může vyzvat k tomu, abyste říkali Ok.