Хостинг. Особенности выбора
Веб-хостинг – сервис хранения любой информации, в том числе картинок и видео на вэб-сервере. Информация становится доступной любым пользователям Интернета при отсутствии ограничений в доступе или лицам имеющим права доступа.
Сайты расположены на серверах по всему миру и доступ должен быть круглосуточным, потому домашний компьютер для этих целей не подходит. Вэб-мастера и обычные пользователи предпочитают пользоваться услугами хостинг-провайдеров - компаний предоставляющих свои сервера для сайтов клиентов. Провайдеры гарантируют бесперебойный, устойчивый и быстрый доступ к сайту клиента. Клиенту остается просто записать (или "залить") свой сайт на такой сервер. Серверы хостинг-провайдеров оснащены большим дисковым пространством для хранения огромного количества информации своих клиентов и располагаются в специально отведенных для этого местах - дата-центрах.
В простейшем случае хостинг предоставляется для обыкновенных вэб-страниц, не требующих дополнительных возможностей. Достаточно просто записать файл страницы на сайт либо с помощью протокола передачи файлов (FTP), либо через вэб-интерфейс. Такого рода услуги пригодны только для домашних страничек. Сложный сайт использует больше возможностей: поддержка баз данных и форумов, установка скриптов, систем управления контентом, использование защищенных протоколов, электронная почта. Поэтому провайдер должен все это обеспечить и дать возможность клиенту управлять всем этим с помощью тех или иных инструментов (например, cPanel).
В зависимости от поставленных задач приходится выбирать между Unix (Linux) и Windows хостингом.
Unix хостинг - это хостинг с PHP и MySQL на базе операционной системы Unix. Unix (Linux) хостинг наиболее часто предпочитают разработчики сайтов на Perl, PHP и использующие базу данных MySQL. Но Unix хостинг подходит для всех, кто ищет недорогой и качественный хостинг для своих веб ресурсов.
Windows хостинг - хостинг на базе операционной системы Windows. Хостинг на серверах под управлением операционной системы Windows c применением библиотеки классов .NET Framework, что позволяет Вам использовать все возможности технологии .NET. Для создания web-страниц Вы можете использовать ASP, ASP.NET, FrontPage extensions, PHP и обычные средства HTML. Используются базы данных MSSQL (MS SQL Server), Access. На наших веб серверах стабильно работают форумы, гостевые книги и интернет-магазины.
Характеристики хостинга:
Панель управления - инструмент, с помощью которого вы получаете доступ к своему сайту в сети. Позволяет Вам установить, а затем обновлять и изменять Ваш сайт. Самой популярной наверное остается панель управления cPanel. Многие провайдеры разрабатывают свою собственную панель.
Объем дискового пространства. Кроме текстовой информации, вэб-мастер загружает на сервер провайдера огромное количество графики, звуковых файлов, видео, файлов для загрузки посетителем сайта. Хостинг-провайдер предоставляет, как правило, ограниченное дисковое пространство для каждого тарифного плана. Потому, если Вы намереваетесь развивать свой сайт, то следует поинтересоваться, есть ли у Вашего провайдера возможность перехода на тарифный план с большим количеством выделяемого места под сайт.
Пропускная способность канала связи - количество данных, передаваемых или принимаемых в единицу времени. Для вэб-хостинга эта характеристика очень важна, особенно если посетители Вашего сайта будут загружать много файлов на свои компьютеры.
Адрес электронной почты. Провайдер может предоставлять возможность использовать определенное количество почтовых ящиков. Если еще предоставляется возможность получать/отправлять почту через POP3/SMTP, то Вы сможете пользоваться различными программами для работы с почтой (Outlook, The Bat и пр.)
Поддержка скриптов. Часто создаются не просто статические страницы, а довольно сложные вэб-приложежния. Для этого испльзуются возможности Php, Perl и CGI. Конечно же лучше выбрать провайдера, сервера которого поддерживают последние версии названных инструментов, чтобы избежать проблем с работой вашего сайта.
Базы данных. Если Ваш сайт подразумевает хранение большого количества данных, к которым должен быть динамический доступ (например учетные записи пользователей, карты, новости, объявления, форумы, блоги и т.д.), то Вы должны искать хостинг с возможностью использования баз данных. Мощной и наиболее популярной БД является MYSQL, возможности которой наиболее подходят для хранения данных вэб-приложениями.
Обслуживание клиентов и поддержка.
Независимо от уровня профессионализма от провайдера ожидается качественная техническая поддержка:
а) хороший раздел FAQ (ответов на часто задаваемые вопросы). Это замечательная возможность получить быстрый ответ на свой вопрос для тех, кто не может или не хочет напрямую общаться с персоналом. Особенно, если вопросы хорошо структурированы и есть возможность поиска. Просто замечательно, если провайдер предоставляет пошаговое руководство с картинками или видео по созданию и настройке аккаунта. Очень помогает, особенно начинающим.
б) отзывчивый персонал отдела поддержки. Очень важно, чтобы Вы могли быстро получить консультации по нескольким каналам: электронная почта, телефон, ICQ.
Условно можно выделить такие виды вэб-хостинга:
1. Бесплатный хостинг - ограниченный в сравнении с платным сервис. Как правило предоставляется в рекламных целях для пробы и провайдер размещает на всех страницах клиента рекламные объявления.
2. Обычный хостинг - вэб-сайт размещается на одном сервере со многими другими сайтами, все они делят между собой ресурсы сервера: оперативную память, процессор, адрес IP.
3. Реселлинг – сервис позволяющий клиентам самим становиться хостинг-провайдерами. Им предоставляется место для хранения информации и инструментарий.
4. Виртуальный выделенный сервер - сервер провайдера разделяется на несколько виртуальных серверов, каждый клиент при этом работает как-бы с выделенным сервером, но на самом деле он разделяет сервер и его ресурсы со многими другими пользователями.
5. Выделенный сервер - отдельный сервер предоставленный клиенту в распоряжение и безраздельно пользуется всеми его ресурсами. Клиент имеет права администратора системы.
6. "Колокейшн" - сервис очень похож на выделенный сервер, но само оборудование (сервер) принадлежит клиенту, а хостинг-провайдер только размещает его в дата-центре и обеспечивает техническое обслуживание.
7. Кластерный хостинг - сервис, использующий несколько (или много) серверов, где нагрузка по обработке запросов распределяется равномерно (или пропорционально загруженности) между серверами, входящими в кластер. Обеспечивается быстрая загрузка. Также выход из строя одного сервера не сказывается на работе сайта.
8. Специальный хостинг - сервис для хранения определенного вида информации и доступа к ней:
- файловый хостинг: хранение только файлов (не вэб-страниц)
- хостинг изображений: хранение картинок, фотографий и др.
- видео-хостинг: хранение видео
- блог-хостинг: хостинг для блогов
PHP - один из популярнейших скриптовых языков благодаря своей простоте, скорости выполнения, богатой функциональности является выбором многих веб-мастеров. Наличие ядра и подключаемых модулей, «расширений» для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и т.п.
PERL - Practical Extensionable Resource Language, сокращенно Perl — используется клиентами в виде CGI скриптов. Кроме этого, он может использоваться для решения административных задач на ряду с такими языками программирования как Python и VBScript в операционных системах UNIX, GNU/Linux, Microsoft Windows, Mac OS X .
ASP.NET — технология создания веб-приложений и веб-сервисов от компании Майкрософт. Она является составной частью платформы Microsoft .NET и развитием более старой технологии Microsoft ASP. На данный момент последней версией этой технологии является ASP.NET 4.0b.
Для размещения на VPS сайта, созданного с помощью ASP.NET, операционная система Windows – единственное решение. Технология ASP.NET набирает все большую популярность, поскольку позволяет конструировать логически сложные, многофункциональные проекты.
Помимо языков семейства .NET, современный Windows-хостинг поддерживает также PHP. Однако именно на платформе Unix сайты, написанные на PHP, показывают наилучшую производительность. Эта технология создавалась специально для Unix и эффективнее функционирует в родной среде.
MySQL - очень быстрый, устойчивый, многопоточный, многопользовательский сервер баз данных SQL (структурированный язык запросов). Базы данных MySQL являются реляционными, то есть данные могут хранится в отдельных таблицах, связанных между собой по какому-то принципу.
MySQL и MSSQL – две наиболее популярные системы управления базами данных, первая используется на платформе Unix, вторая – на Windows. Выбор базы данных – вопрос личных предпочтений разработчика. Считается, что MySQL отличается простотой в освоении и удобна для начинающих вебмастеров. MSSQL популярна среди разработчиков многоуровневых корпоративных ресурсов и других проектов, требующих повышенной надежности.
phpMyAdmin - веб-интерфейс для администрирования СУБД MySQL. phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется популярностью у веб-разработчиков.
ProFTPD - признанное во всем мире как самое надежное и гибкое в настройках ПО для поддержки протокола FTP и очень опасная штука при неправильных настройках. Необходимо клиентам для закачки и управления файлами на сервере.
SquirrelMail или Белка - это один из самых удобных и мощных клиентов электронной почты. В нём реализована поддержка IMAP, SMTP и доступны многие модули, расширяющие его функциональность, например, ведение логов, фильтрация спама, календарь, шифрование почты с помощью GPG и прочее. SquirrelMail полностью русифицирован.
Clam AntiVirus - призрак пришедший из мира UNIX антивирусное ПО. Работа его заключается в постоянном сканировании отправляемых и принимаемых сообщений, предотвращая проникновение вирусов на компьютеры пользователей посредством электронной почты.
SpamAssassin - мощная и нужная программа обладающая хорошей производительностью и функциональными возможностями использующая широкий набор различных средств и алгоритмов по определению спам-писем. Существенно снижает количество нежелаемых сообщений (спама) в почтовых ящиках клиентов.
AWStats - cтатистика посетителей. В систему AWStats интегрирован модуль GeoIP для определения страны, города и провайдера клиента. Клиенты хостинга могут видеть максимально расширенную статистику посещения своих сайтов.
syscp - панель управления с открытым исходным кодом. Удобный интерфейс, интеграция многих инструментов таких как phpMyAdmin, squirremail, webalizer и др. Благодаря технической поддержке разработчиков и документации мы существенно увеличили функциональность панели
SSH-доступ - это программа для удаленного входа в другой компьютер через сеть, удаленного исполнения команд и копирования файлов между компьютерами. "SSH" расшифровывается как "Secure Shell". SSH обеспечивает надежную авторизацию и безопасную передачу данных по открытым каналам связи. Рекомендуется использовать подготовленным пользователям.
DNS и DNS-сервер
DNS (англ. Domain Name System — система доменных имён) - компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста (компьютера или устройства), получения информации о маршрутизации почты, обслуживающих узлах для протоколов в домене (SRV-запись). Каждый компьютер в Интернете имеет два основных идентификатора - это доменное имя (например, www.psv.at.ua) и IP-адрес (например, 128.0.0.1).
Фактически же IP-адресов у компьютера может быть несколько (более того, у каждого интерфейса может быть свой адрес, вдобавок еще и несколько адресов могут принадлежать одному интерфейсе), и имен тоже может быть несколько. Причем они могут связываться как с одним, так и с несколькими IP-адресами. А также у компьютера может вообще и не быть доменного имени.
DNS-сервер — приложение, предназначенное для ответов на DNS-запросы по соответствующему протоколу. Также DNS-сервером могут называть хост, на котором запущено приложение. DNS-сервер обеспечивает трансляцию имен сайтов в IP адреса.
Для того, чтобы пользоваться DNS-серверами при хостинге, нужно указать для Вашего домена на DNS-серверах вышестоящего уровня должны быть указаны 2 адреса, которые позволяют обмениваться информацией сетям при сбое одного из серверов.
DNS не только отыскивает IP-адрес по заданному имени хоста, но способна выполнять и обратную операцию, т.е. по IP-адресу определять имя хоста в сети. Многие Web- и FTP-серверы в сети Internet ограничивают доступ на основе домена, к которому принадлежит обратившийся к ним клиент. Получив от клиента запрос на установку соединения, сервер передает IP-адрес клиента DNS-серверу как обратный DNS-запрос.
IIS – закрытое программное обеспечение компании Microsoft, создававшееся для работы на базе Windows. Этот веб-сервер желательно выбирать для сайтов на ASP, где не планируется использовать иные скриптовые технологии.
Веб-хостинг – сервис хранения любой информации, в том числе картинок и видео на вэб-сервере. Информация становится доступной любым пользователям Интернета при отсутствии ограничений в доступе или лицам имеющим права доступа.
Сайты расположены на серверах по всему миру и доступ должен быть круглосуточным, потому домашний компьютер для этих целей не подходит. Вэб-мастера и обычные пользователи предпочитают пользоваться услугами хостинг-провайдеров - компаний предоставляющих свои сервера для сайтов клиентов. Провайдеры гарантируют бесперебойный, устойчивый и быстрый доступ к сайту клиента. Клиенту остается просто записать (или "залить") свой сайт на такой сервер. Серверы хостинг-провайдеров оснащены большим дисковым пространством для хранения огромного количества информации своих клиентов и располагаются в специально отведенных для этого местах - дата-центрах.
В простейшем случае хостинг предоставляется для обыкновенных вэб-страниц, не требующих дополнительных возможностей. Достаточно просто записать файл страницы на сайт либо с помощью протокола передачи файлов (FTP), либо через вэб-интерфейс. Такого рода услуги пригодны только для домашних страничек. Сложный сайт использует больше возможностей: поддержка баз данных и форумов, установка скриптов, систем управления контентом, использование защищенных протоколов, электронная почта. Поэтому провайдер должен все это обеспечить и дать возможность клиенту управлять всем этим с помощью тех или иных инструментов (например, cPanel).
В зависимости от поставленных задач приходится выбирать между Unix (Linux) и Windows хостингом.
Unix хостинг - это хостинг с PHP и MySQL на базе операционной системы Unix. Unix (Linux) хостинг наиболее часто предпочитают разработчики сайтов на Perl, PHP и использующие базу данных MySQL. Но Unix хостинг подходит для всех, кто ищет недорогой и качественный хостинг для своих веб ресурсов.
Windows хостинг - хостинг на базе операционной системы Windows. Хостинг на серверах под управлением операционной системы Windows c применением библиотеки классов .NET Framework, что позволяет Вам использовать все возможности технологии .NET. Для создания web-страниц Вы можете использовать ASP, ASP.NET, FrontPage extensions, PHP и обычные средства HTML. Используются базы данных MSSQL (MS SQL Server), Access. На наших веб серверах стабильно работают форумы, гостевые книги и интернет-магазины.
Unix-хостинг следует выбирать, если вы используете | Windows-хостинг следует выбирать, если вы используете |
Apache | IIS |
MySQL | MSSQL |
Perl | ASP.NET |
PHP | .NET Framework |
Ruby on Rails | VBScript |
.htaccess | Plesk |
сPanel | |
WordPress, Joomla или Drupal |
Выбор Windows или Linux в качестве платформы для виртуального хостинга полностью зависит от того, с какими приложениями, языками программирования и инструментами вы предпочитаете работать.
Характеристики хостинга:
Панель управления - инструмент, с помощью которого вы получаете доступ к своему сайту в сети. Позволяет Вам установить, а затем обновлять и изменять Ваш сайт. Самой популярной наверное остается панель управления cPanel. Многие провайдеры разрабатывают свою собственную панель.
Объем дискового пространства. Кроме текстовой информации, вэб-мастер загружает на сервер провайдера огромное количество графики, звуковых файлов, видео, файлов для загрузки посетителем сайта. Хостинг-провайдер предоставляет, как правило, ограниченное дисковое пространство для каждого тарифного плана. Потому, если Вы намереваетесь развивать свой сайт, то следует поинтересоваться, есть ли у Вашего провайдера возможность перехода на тарифный план с большим количеством выделяемого места под сайт.
Пропускная способность канала связи - количество данных, передаваемых или принимаемых в единицу времени. Для вэб-хостинга эта характеристика очень важна, особенно если посетители Вашего сайта будут загружать много файлов на свои компьютеры.
Адрес электронной почты. Провайдер может предоставлять возможность использовать определенное количество почтовых ящиков. Если еще предоставляется возможность получать/отправлять почту через POP3/SMTP, то Вы сможете пользоваться различными программами для работы с почтой (Outlook, The Bat и пр.)
Поддержка скриптов. Часто создаются не просто статические страницы, а довольно сложные вэб-приложежния. Для этого испльзуются возможности Php, Perl и CGI. Конечно же лучше выбрать провайдера, сервера которого поддерживают последние версии названных инструментов, чтобы избежать проблем с работой вашего сайта.
Базы данных. Если Ваш сайт подразумевает хранение большого количества данных, к которым должен быть динамический доступ (например учетные записи пользователей, карты, новости, объявления, форумы, блоги и т.д.), то Вы должны искать хостинг с возможностью использования баз данных. Мощной и наиболее популярной БД является MYSQL, возможности которой наиболее подходят для хранения данных вэб-приложениями.
Обслуживание клиентов и поддержка.
Независимо от уровня профессионализма от провайдера ожидается качественная техническая поддержка:
а) хороший раздел FAQ (ответов на часто задаваемые вопросы). Это замечательная возможность получить быстрый ответ на свой вопрос для тех, кто не может или не хочет напрямую общаться с персоналом. Особенно, если вопросы хорошо структурированы и есть возможность поиска. Просто замечательно, если провайдер предоставляет пошаговое руководство с картинками или видео по созданию и настройке аккаунта. Очень помогает, особенно начинающим.
б) отзывчивый персонал отдела поддержки. Очень важно, чтобы Вы могли быстро получить консультации по нескольким каналам: электронная почта, телефон, ICQ.
Условно можно выделить такие виды вэб-хостинга:
1. Бесплатный хостинг - ограниченный в сравнении с платным сервис. Как правило предоставляется в рекламных целях для пробы и провайдер размещает на всех страницах клиента рекламные объявления.
2. Обычный хостинг - вэб-сайт размещается на одном сервере со многими другими сайтами, все они делят между собой ресурсы сервера: оперативную память, процессор, адрес IP.
3. Реселлинг – сервис позволяющий клиентам самим становиться хостинг-провайдерами. Им предоставляется место для хранения информации и инструментарий.
4. Виртуальный выделенный сервер - сервер провайдера разделяется на несколько виртуальных серверов, каждый клиент при этом работает как-бы с выделенным сервером, но на самом деле он разделяет сервер и его ресурсы со многими другими пользователями.
5. Выделенный сервер - отдельный сервер предоставленный клиенту в распоряжение и безраздельно пользуется всеми его ресурсами. Клиент имеет права администратора системы.
6. "Колокейшн" - сервис очень похож на выделенный сервер, но само оборудование (сервер) принадлежит клиенту, а хостинг-провайдер только размещает его в дата-центре и обеспечивает техническое обслуживание.
7. Кластерный хостинг - сервис, использующий несколько (или много) серверов, где нагрузка по обработке запросов распределяется равномерно (или пропорционально загруженности) между серверами, входящими в кластер. Обеспечивается быстрая загрузка. Также выход из строя одного сервера не сказывается на работе сайта.
8. Специальный хостинг - сервис для хранения определенного вида информации и доступа к ней:
- файловый хостинг: хранение только файлов (не вэб-страниц)
- хостинг изображений: хранение картинок, фотографий и др.
- видео-хостинг: хранение видео
- блог-хостинг: хостинг для блогов
Термины:Apache - самый популярный в мире бесплатный HTTP сервер, обеспечивающий оптимальную работу PHP и Perl. Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т.д. Также позволяет использовать .htaccess для установки дополнительных параметров сервера и настраивать работу скриптов с помощью php.ini. Хотя Apache является кроссплатформенным ПО, используется данный веб-сервер преимущественно на Unix-системах.
PHP - один из популярнейших скриптовых языков благодаря своей простоте, скорости выполнения, богатой функциональности является выбором многих веб-мастеров. Наличие ядра и подключаемых модулей, «расширений» для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и т.п.
PERL - Practical Extensionable Resource Language, сокращенно Perl — используется клиентами в виде CGI скриптов. Кроме этого, он может использоваться для решения административных задач на ряду с такими языками программирования как Python и VBScript в операционных системах UNIX, GNU/Linux, Microsoft Windows, Mac OS X .
ASP.NET — технология создания веб-приложений и веб-сервисов от компании Майкрософт. Она является составной частью платформы Microsoft .NET и развитием более старой технологии Microsoft ASP. На данный момент последней версией этой технологии является ASP.NET 4.0b.
Для размещения на VPS сайта, созданного с помощью ASP.NET, операционная система Windows – единственное решение. Технология ASP.NET набирает все большую популярность, поскольку позволяет конструировать логически сложные, многофункциональные проекты.
Помимо языков семейства .NET, современный Windows-хостинг поддерживает также PHP. Однако именно на платформе Unix сайты, написанные на PHP, показывают наилучшую производительность. Эта технология создавалась специально для Unix и эффективнее функционирует в родной среде.
MySQL - очень быстрый, устойчивый, многопоточный, многопользовательский сервер баз данных SQL (структурированный язык запросов). Базы данных MySQL являются реляционными, то есть данные могут хранится в отдельных таблицах, связанных между собой по какому-то принципу.
MySQL и MSSQL – две наиболее популярные системы управления базами данных, первая используется на платформе Unix, вторая – на Windows. Выбор базы данных – вопрос личных предпочтений разработчика. Считается, что MySQL отличается простотой в освоении и удобна для начинающих вебмастеров. MSSQL популярна среди разработчиков многоуровневых корпоративных ресурсов и других проектов, требующих повышенной надежности.
phpMyAdmin - веб-интерфейс для администрирования СУБД MySQL. phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется популярностью у веб-разработчиков.
ProFTPD - признанное во всем мире как самое надежное и гибкое в настройках ПО для поддержки протокола FTP и очень опасная штука при неправильных настройках. Необходимо клиентам для закачки и управления файлами на сервере.
SquirrelMail или Белка - это один из самых удобных и мощных клиентов электронной почты. В нём реализована поддержка IMAP, SMTP и доступны многие модули, расширяющие его функциональность, например, ведение логов, фильтрация спама, календарь, шифрование почты с помощью GPG и прочее. SquirrelMail полностью русифицирован.
Clam AntiVirus - призрак пришедший из мира UNIX антивирусное ПО. Работа его заключается в постоянном сканировании отправляемых и принимаемых сообщений, предотвращая проникновение вирусов на компьютеры пользователей посредством электронной почты.
SpamAssassin - мощная и нужная программа обладающая хорошей производительностью и функциональными возможностями использующая широкий набор различных средств и алгоритмов по определению спам-писем. Существенно снижает количество нежелаемых сообщений (спама) в почтовых ящиках клиентов.
AWStats - cтатистика посетителей. В систему AWStats интегрирован модуль GeoIP для определения страны, города и провайдера клиента. Клиенты хостинга могут видеть максимально расширенную статистику посещения своих сайтов.
syscp - панель управления с открытым исходным кодом. Удобный интерфейс, интеграция многих инструментов таких как phpMyAdmin, squirremail, webalizer и др. Благодаря технической поддержке разработчиков и документации мы существенно увеличили функциональность панели
SSH-доступ - это программа для удаленного входа в другой компьютер через сеть, удаленного исполнения команд и копирования файлов между компьютерами. "SSH" расшифровывается как "Secure Shell". SSH обеспечивает надежную авторизацию и безопасную передачу данных по открытым каналам связи. Рекомендуется использовать подготовленным пользователям.
DNS и DNS-сервер
DNS (англ. Domain Name System — система доменных имён) - компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста (компьютера или устройства), получения информации о маршрутизации почты, обслуживающих узлах для протоколов в домене (SRV-запись). Каждый компьютер в Интернете имеет два основных идентификатора - это доменное имя (например, www.psv.at.ua) и IP-адрес (например, 128.0.0.1).
Фактически же IP-адресов у компьютера может быть несколько (более того, у каждого интерфейса может быть свой адрес, вдобавок еще и несколько адресов могут принадлежать одному интерфейсе), и имен тоже может быть несколько. Причем они могут связываться как с одним, так и с несколькими IP-адресами. А также у компьютера может вообще и не быть доменного имени.
DNS-сервер — приложение, предназначенное для ответов на DNS-запросы по соответствующему протоколу. Также DNS-сервером могут называть хост, на котором запущено приложение. DNS-сервер обеспечивает трансляцию имен сайтов в IP адреса.
Для того, чтобы пользоваться DNS-серверами при хостинге, нужно указать для Вашего домена на DNS-серверах вышестоящего уровня должны быть указаны 2 адреса, которые позволяют обмениваться информацией сетям при сбое одного из серверов.
DNS не только отыскивает IP-адрес по заданному имени хоста, но способна выполнять и обратную операцию, т.е. по IP-адресу определять имя хоста в сети. Многие Web- и FTP-серверы в сети Internet ограничивают доступ на основе домена, к которому принадлежит обратившийся к ним клиент. Получив от клиента запрос на установку соединения, сервер передает IP-адрес клиента DNS-серверу как обратный DNS-запрос.
IIS – закрытое программное обеспечение компании Microsoft, создававшееся для работы на базе Windows. Этот веб-сервер желательно выбирать для сайтов на ASP, где не планируется использовать иные скриптовые технологии.