Co je IP adresa? IP adresa je číselná adresa, pod kterou je počítač, mobil nebo server dostupný na internetu. Bez ní by data neměla kam dorazit. Je to stejné jako s poštou: aby Vám přišel dopis, musí mít Váš dům adresu. Aby Vám přišla webová stránka, musí mít server, kde stránka leží, svou IP adresu.
Vypadá to buď jako čtyři čísla oddělená tečkami, například 162.55.40.173, nebo jako delší kombinace čísel a písmen oddělená dvojtečkami. První, kratší tvar se jmenuje IPv4, druhý, novější a mnohem prostornější se jmenuje IPv6. Oba tvary fungují vedle sebe a moderní web bývá dostupný na obou.
Proč se tedy do prohlížeče píše jméno webu a ne číslo? Protože si nikdo nepamatuje řady čísel. Proto existuje DNS, tedy internetový telefonní seznam, který jméno domény přeloží na IP adresu serveru. Když si u nás objednáte webhosting, dostanete IP adresu svého serveru a v DNS zóně se na ni doména nasměruje. Podrobněji to popisuje heslo name servery.
Rozlišujte dva druhy IP adres:
- Veřejná IP adresa – ta, pod kterou Vás vidí zbytek internetu. Má ji každý server i Vaše domácí připojení.
- Vnitřní (privátní) IP adresa – platí jen uvnitř domácí nebo firemní sítě, například pro tiskárnu. Zvenčí na ni nikdo nedosáhne.
- Pevná a měnící se adresa – server má obvykle adresu stálou, domácí připojení ji od poskytovatele často dostává novou. To je důvod, proč nemá smysl si svou domácí IP adresu nikam trvale zapisovat.
K čemu Vám znalost IP adresy prakticky bude? Podle ní se dá poznat, kam doména míří, a ověřit, že po stěhování webu už ukazuje na nový server. Slouží také k pouštění nebo blokování návštěvníků: adresu útočníka lze zapsat na blacklist a naopak svou vlastní adresu na whitelist, aby se k citlivé administraci dostal jen někdo. Tuto práci u nás z velké části odvádí firewall a ochranná vrstva WAF.
Znamená IP adresa ztrátu soukromí? Částečně ano. Server, který navštívíte, Vaši adresu vidí a může z ní odhadnout zhruba oblast, ze které se připojujete, nikoli však jméno či přesnou adresu bydliště. Kdo to nechce, používá VPN nebo proxy, které jeho skutečnou adresu skryjí za adresu jinou.
Sdílí si weby jednu IP adresu? Běžně ano a je to naprosto v pořádku. Na jednom serveru bývá více webů a server podle jména v požadavku pozná, který z nich má vydat. Přesto každý web běží v odděleném prostředí, takže se navzájem nevidí ani neovlivňují.