Описание тега bind
BIND - это бесплатная программная реализация с открытым исходным кодом протоколов системы доменных имен (DNS). Название BIND расшифровывается как "Berkeley Internet Name Domain", потому что программное обеспечение появилось в начале 1980-х годов в Университете Калифорнии в Беркли. BIND в настоящее время поддерживается и развивается Консорциумом Internet Systems, некоммерческой общественно-полезной корпорацией, целью которой является поддержка свободного и открытого Интернета.
Протоколы DNS являются частью основных интернет-стандартов. Они определяют процесс, с помощью которого один компьютер может найти другой компьютер на основе его имени. Что означает "BIND - это реализация протоколов DNS", так это то, что дистрибутив программного обеспечения BIND содержит все программное обеспечение, необходимое как для того, чтобы задавать вопросы по обслуживанию имен, так и для ответов на такие вопросы.
Дистрибутив программного обеспечения BIND состоит из нескольких частей:
- Сервер системы доменных имен. Это программа с именем "named", которая произносится как "name-dee" и обозначает "name daemon". Он отвечает на вопросы, которые ему отправляются, следуя правилам, указанным в стандартах протокола DNS. Вы можете предоставлять услуги DNS в Интернете, установив это программное обеспечение на компьютер сервера и предоставив ему правильную информацию о своих доменных именах.
- Служебные программы, используемые для управления сервером имен, включая программы для управления работой сервера, для криптографической подписи записей ресурсов домена для использования с DNSSEC, помощи в управлении ключами и их переключении, а также для выполнения других функций.
- Система доменных имен "Библиотека резольвера". "Решатель" - это программа, которая решает вопросы об именах, отправляя эти вопросы на соответствующие серверы и отвечая соответствующим образом на ответы серверов. "Библиотека распознавателя" - это набор программных компонентов, которые программист может добавить к разрабатываемому программному обеспечению, что даст этому программному обеспечению возможность разрешать имена. Например, программисту, который программировал новый веб-браузер, не нужно создавать его часть, которая ищет имена в DNS; он или она может подключить библиотеку распознавателя, а затем отправить вопросы программным компонентам библиотеки. Это экономит время (программисту не нужно заново изобретать это конкретное колесо) и помогает гарантировать, что новый браузер правильно следует стандартам DNS.
- Программные средства для тестирования серверов. Это инструменты, которые мы используем для тестирования, и мы включаем их в дистрибутив на тот случай, если вы захотите провести собственное тестирование, возможно, чтобы убедиться, что конфигурация вашего сервера работает правильно.