Како веб сервери знају да ли користите директну ИП адресу или не?
Обично, ми само укуцамо адресу веб сајта који желимо да погледамо, али да ли би веб сервер заправо „знао“ ако бисмо уместо тога користили директну ИП адресу? Данашња постова за питања и одговоре СуперУсер има одговор на збуњено питање читатеља.
Данашња сесија питања и одговора долази нам захваљујући СуперУсер-у - подјела Стацк Екцханге-а, груписане од стране заједнице веб-локација за питања и одговоре.
Фотографија љубазношћу Цори М. Грениер (Флицкр).
Питање
Читач СуперУсер Јосепх А. жели да зна како веб сервери могу да знају да ли користите директну ИП адресу или не:
Неки веб сервери, када им се приступа преко њихове ИП адресе, враћају грешку да директни приступ ИП адреси није дозвољен. Питам се већ неко вријеме како ово функционира.
Да ли прегледач увек решава ИП адресу и повезује се са њом? Приступ директној ИП адреси је само прескакање ДНС-а, зар не? Како удаљени сервер чак зна да сте прескочили ДНС?
Како веб сервери знају да ли користите директну ИП адресу или не?
Одговор
Доприносодавац СуперУсер иАдјунцт има одговор за нас:
Да бисте одговорили на ваше питање како то зна, има везе са оним што ваш претраживач шаље веб серверу. У праву сте што је систем увек решава на ИП адресу, али претраживач шаље УРЛ који сте покушали да приступите у ХТТП заглављу.
Ево примера заглавља које сам пронашао на мрежи, модификован да изгледа као да сте користили Фирефок на Виндовс-у и откуцали аппле.цом у адресну траку:
Ево како ће изгледати заглавље ако користите његову ИП адресу:
Оба би се послала на исту ИП адресу преко сокета, али претраживач каже веб серверу шта му се приступа. Зашто? Зато што веб сервери са истом ИП адресом могу да угосте више сајтова и дају различите странице за сваку. Не може разликовати ко жели коју страницу по ИП адреси јер сви имају исту, али их може разликовати по ХТТП заглављу.
Имате ли нешто да додате објашњењу? Звучи у коментарима. Желите ли прочитати више одговора од других технолошки паметних Стацк Екцханге корисника? Погледајте цео дискусију овде.