Általában csak beírjuk annak a webhelynek a címét, amelyet meg akarunk nézni, de vajon egy webszerver valóban "tudná-e", ha a közvetlen IP-címet használnánk helyette? A mai SuperUser Q & A bejegyzés megválaszolja az olvasó zavaros kérdését.
A mai Kérdések és válaszok ülés a SuperUser jóvoltából érkezik hozzánk - a Stack Exchange alosztályához, amely a Q & A webhelyek közösségvezérelt csoportosulása.
Fotó jóvoltából Cory M. Grenier (Flickr) .
A kérdés
Joseph A., a SuperUser olvasója szeretné tudni, hogy a webszerverek hogyan tudják megmondani, hogy Ön közvetlen IP-cím elérést használ-e vagy sem:
Egyes webkiszolgálók, amikor az IP-címük segítségével érik el őket, hibát adnak vissza, amely szerint az IP-cím közvetlen elérése nem engedélyezett. Egy ideje kíváncsi vagyok, hogyan működik ez.
A böngésző mindig feloldja az IP-címet és csatlakozik hozzá? A közvetlen IP-cím elérés csak átugorja a DNS-t, igaz? Honnan tudja egy távoli szerver, hogy kihagyta a DNS-t?
Honnan tudják a webszerverek, hogy Ön közvetlen IP-cím-hozzáférést használ-e vagy sem?
A válasz
A SuperUser közreműködője, az iAdjunct válaszol ránk:
A kérdésének megválaszolásához, hogy honnan tudja, köze van ahhoz, amit a böngésző küld a webszervernek. Abban igazad van, hogy a rendszer mindig IP-címre oldja fel, de a böngésző a HTTP-fejlécben küldi az URL-t, amelyhez megpróbált hozzáférni.
Itt van egy minta fejléc, amelyet online találtam, úgy módosítva, hogy úgy nézzen ki, mintha a Firefoxot használta volna a Windows rendszeren, és az apple.com címet írta be a címsorba:
![]()
Így néz ki a fejléc, ha az IP-címét használja:
![]()
Mindkettő ugyanarra az IP-címre kerül elküldésre egy foglalaton keresztül, de a böngésző megmondja a webszervernek, hogy mihez ment. Miért? Mivel az azonos IP-címmel rendelkező webszerverek több webhelyet is üzemeltethetnek, és mindegyikhez más-más oldalt adhatnak. Nem tudja megkülönböztetni, hogy ki melyik oldalt akarja IP-cím alapján, mert mindegyikük ugyanaz, de a HTTP fejléc alapján meg tudja különböztetni őket.
Van valami hozzáfűzhető a magyarázathoz? Hang a kommentekben. Szeretne további válaszokat olvasni más, hozzáértő Stack Exchange-felhasználóktól? Nézze meg a teljes vitafonalat itt .