Что такое DNS виртуальный хостинг
Рассмотрим две самые необходимые нам темы — виртуальный хостинг и Domain Name System. Сначала разберемся, что же такое DNS. Переводится с английского как система доменных имен а звучит так: Domain Name System. Каждый компьютер, который подключен к Интернету, имеет некий персональный цифровой адрес или же IP-адрес. Адрес состоит из четырех целых чисел, например: 192.168.001.100. Но, для того, чтобы найти сайт не по такому цифровому адресу, а по буквенному (то есть, собственно, по доменному имени) и создана система DNS. К каждому компьютеру во всемирной сети можно обратиться по его цифровому адресу. А также каждому цифровому адресу с сети можно присвоить сколь угодно много всяческих символьных имен. То есть по адресу 192.168.001.100 можно попасть, набрав mysite.ua или mysite.com или mysite.net.ua. Компьютер может даже не иметь своего собственного символьного имени, и потому обращаться к нему придется только по его адресу IP. Если на вашей фирме есть настроенная сеть из нескольких компьютеров то вы знаете, что на компьютер бухгалтерии можно попасть, набрав в строке «выполнить»: \\192.168.001.102 или \\buhgalter. А на компьютер системного администратора Васи Пупкина \\192.168.001.000 или \\admin.
Также обстоит дело и с Интернет. Специальные серверы или DNS-серверы хранят на своих дисках описания всех доменных имен, а вот при наборе доменного имени запрашиваемому компьютеру указывается числовое значение, куда ему следовать дальше. Также на серверах DNS указывается место, где хранится почтовая система данного доменного имени. Для каждого доменного имени можно создать свою отдельную почтовую систему (для удобства создания адресов типа vasua@firma.com), а также можно просто указать редирект всей корпоративной почты с адреса all@nashafirma.com на какой-нибудь другой адрес. Впрочем, поддержку корпоративной почты можно и не подключать. Точно также, как можно и зарегистрировать доменное имя лишь для того, чтобы получить в свое распоряжение корпоративные почтовые ящики и не иметь при этом самого сайта.
Теперь подробнее, что есть виртуальный хостинг. Как При регистрировании доменного имени необходимо указать IP-адрес того хостинг сервера, где и будет физически находиться ваш сайт. Тем не менее, если на том же сервере находятся еще несколько сайтов, то попадать на них по цифровому адресу будет невозможно — ибо физический сервер то один, и когда набирается IP-адрес пользователь попадает именно на index главную страницу сервера. В этом случае нас и спасает виртуальный хостинг — ибо в настройках сервера, где физически находится сайт, указывается, если кто-то обращается к серверу по данному доменному имени, как пример: www.firma.com то он переадресовывается в соответственную папку хостинг сервера. В самой распространенной системе вэб-серверов Apache этот процесс называется name-based virtual hosts. На самом деле именно эта услуга по переадресации пользователей на нужный им сайт и носит название виртуальный сервер. А доменное имя, которое с помощью виртуального хостинга ссылается на искомый адрес, называют виртуальным доменом. Бывает также, что виртуальными доменами называют домены третьего уровня.