Много сайтов на одном IP-адресе?



Наш читатель Алексей интересуется:

При создании интернет-магазина требуется указать его IP-адрес. Если это IP сервера,на котором расположен мой сайт, то там много ещё других сайтов с этим IP Как будет мой магазин идентифицироваться?

 

Если кратко  — по доменному имени.  Это определяет вебсервер — программа, которая  отвечает на запросы пользователя.

Начнем с того, что интернет-магазин  по сути своей ничем не отличается от любого другого сайта. По крайней мере в части организации к нему доступа пользователей.    Поэтому будем говорить в общем о том, как множество сайтов могут иметь один IP-адрес.

Вообще, чтобы это понимать досконально, придется разобраться во многом:

  1. как устроена сетевая модель OSI,
  2. что такое и как работает  ДНС,
  3. как определяется IP адрес сайта,
  4.  понять как работает веб-сервер,



  5. и наконец, разобраться с механимом виртуальных хостов

Это все может занять довольно много времени, поэтому попытаемся объяснить все это, что называется «на пальцах».

Виртуальные хосты вебсервера

Итак, представим, что сетевое соединение это толстый кабель, ведущий к серверу.   Чтобы к нему подключиться мы используем IP-адрес.   Тогда каждая жила внутри кабеля — это доменное имя отдельного сайта.

chto-takoe-virtualhost

Представим, что на сервере у нас есть «комнаты» — это сайты.  Каждый сайт лежит в отдельной папке на диске в файловой системе сервера.   Веб-сервер — это программа, которая работает на сервере, и она представляет нечто вроде «распределительной коробки».    Веб-сервер  и отвечает за то, чтобы каждая  «комната» была доступна по своему имени —  домену.   Таким образом мы можем внутри своего «кабеля»  иметь сколько угодно «жил» — доменных имен, каждое из которых ведет к своему сайту.

Как работают несколько сайтов на одном IP

Как работают несколько сайтов на одном IP

DNS-серверы (их нет на схеме, но кое-что об их работе можно узнать из этой статьи ) отвечают за то, чтобы несколько доменов вели на IP-адрес, а веб-сервер с помощью механизма виртуальных хостов распределяет к какому из сайтов

 

 

Комментариев

    • drmotor :
    • miwa :

    • drmotor :

Сохраните для друзей или чтобы прочесть в другой раз:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *