| Индекс материала |
|---|
| Домашний хостинг и Dynamic DNS сервис |
| Вступление&title=DNS2Go |
| DynDNS |
| No-IP |
| Подводя итоги |
К тому времени, когда вы уже разобрались, что такое HTML и JavaScript, PHP и базы данных, вы, вероятно решили опробовать свои силы и открыть свой сайт (или несколько сайтов). Те, у кого есть средства (желательно материальные), покупают хостинг и размещают свой сайт на сервере хостера. Те, у кого средств нет, берут бесплатный хостинг, но в этом случае довольствуются теми предустановленными сервисами и правами, которые даёт хостер.
Но иногда всё же бывают ситуации, когда нужен свой сервер, со всеми правами администратора, который использует те технологии, которые вы знаете и применяете в своём проекте. При этом вы хотите, чтобы на ваше творение могли любоваться не только вы, но любой человек в Интернете. В этом случае вашим выбором может стать домашний хостинг. Вы сами устанавливаете веб-сервер на своей машине (это может быть http, ftp, mail сервер), устанавливаете те сервисы, которые вам необходимы для работы и все это конфигурируете самостоятельно.
Теперь дело осталось лишь за малым - вам необходимо ваше имя и IP-адрес, к которому его нужно привязать.
Сначала процитирую официальное
определение
DNS – это распределенная система серверов имен. В этой системе группы серверов имен отвечают за записи, относящиеся к узлам, в доменах и поддоменах. Эти группы называются зонами. Зона является полномочной или ответственной для записей, относящихся к данному домену или группе доменов. Например, Microsoft может иметь несколько серверов, полномочных для домена microsoft.com и все связанные поддомены должны быть частью этого домена. Как следствие, если эти сервера не могут предоставить вам ответ на запрос IP-адреса для имени bluscreen.microsoft.com, то это означает, что его просто не существует.
А теперь разберемся, что же такое
Dynamic DNS.
Этот сервис состоит из двух частей, одна - программа-клиент*, которую
вы устанавливаете на ваш компьютер и вторая - программа, работающая на
удаленном сервере. Таких компаний, предоставляющих услуги Dynamic DNS,
несколько десятков. В рамках этой статьи у меня нет возможности
рассказать обо всех, тем более, что все они предоставляют
приблизительно один и те же функции. Одни бесплатно, другие требуют
денег, кто-то быстрее, а кто-то функциональнее. Здесь я опишу лишь
несколько из таких программ, на мой взгляд, наиболее функциональных и
удобных. Если вам будет интересно узнать о других, то более подробный
список можно найти здесь.
Зарегистрировавшись на одном из таких сервисов, вы получаете ваш домен (либо настраиваете уже купленый вами домен), скачиваете клиентский модуль и подключаетесь к интернету. Этот модуль соединяется с удалённым сервером и присваивает вашему текущему IP-адресу тот домен, который вы зарегистрировали в системе. Разумеется, всё серверное оборудование на вашей машине уже настроено :-). Теперь кто угодно, набрав ваше имя в адресной строке броузера, попадает на ваш сайт. Вуаля, как всё просто....
Как я уже сказал выше, можно настроить таким образом не только http-server, но и ftp и mail-server. Часто подобный сервис может быть удобен для тех, кто тестирует свой проект в интернете, но еще не готов выложить N-ную сумму за профессиональный хостинг.
* Клиент необходим вам для
автоматического обновления вашего динамического IP-адреса, который вы
получаете каждый раз при соединении с Интернетом.
| < Предыдущая | Следующая > |
|---|