Архив рубрики: BIND

Domain Name Server BIND – описание, настройка, примеры

Kubernetes: обновление DNS в Route53 при создании Ingress

14 ноября 2020

Задача: при создании Ingress ресурса – создавать запись на DNS, которая будет привязана к URL создаваемого Ingress, потому что сейчас это приходится делать руками для каждого нового Application Load Balancer, который создаётся из Ingress через ALB Ingress controller. Для решения – используем ExternalDNS, который будет ходить в наш AWS Route53, и добавлять записи. Документация на… Читать далее »

DNS: установка BIND, DNS Load Balancing и network-based routing через view

21 марта 2018

Ниже описывается установка DNS сервера BIND (Berkeley Internet Name Domain) на AWS EC2 в VPC + два дополнительных инстанса в разных подсетях (А и В), после чего на нём реализуем следующее: DNS round-robin Load Balancer – будет распределять трафик по очереди на каждый из двух дополнительных интансов DNS network-based routing –  тут задача интереснее: если… Читать далее »

Azure: управление зонами в Azure DNS – Git, GoCD, bash и Azure CLI

12 мая 2016

Новый проект переносит свои домены на DNS Azure, для чего требовалось создать возможность управления ими. Схема получается следующая: файлы зон хранятся в Stash; GoCD проверяет обновления в Stash, и триггерит билд; во время билда – файлы зон заливаются на Azure DNS. Обновление данных выполняется bash-скриптом с помощью Azure CLI. Больше про Azure CLI  и работу с… Читать далее »

AWS: Route 53 DNS – добавление домена и управление записями

24 февраля 2016

AWS Route 53 выполняет три основные функции: DNS сервера, доступные в различных локациях, что уменьшает время ответа; регистрация доменов; мониторинг приложений. Далее будет рассмотрено добавление нового домена (зоны) и управление записями на DNS Amozon-а через консоль AWS и AWS CLI.

PowerDNS: установка и настройка на CentOS + MySQL/MariaDB + Poweradmin

27 марта 2015

Домашняя страница PowerDNS – тут>>>. Установка выполняется на CentOS 6.6. Установка MariaDB полностью описана тут>>>. Устанавливаем MariaDB: # yum install MariaDB-client MariaDB-common MariaDB-compat MariaDB-devel MariaDB-server MariaDB-shared Запускаем: # service mysql start

Windows: DNS сервер BIND на Windows 7

13 марта 2015

Вместо файла hosts в Windows – проще установить свой DNS сервер BIND, управлять которым (и, главное – добавлять новые домены/субдомены) намного проще. Лично у меня изменения в hosts применяются только после рестарта системы, не смотря на ipconfig /flushdns и другие попытки его “оживить”. Загружаем BIND https://www.isc.org/downloads.

Debian: настройка GeoIP для BIND

20 марта 2013

Задача заключается в том, что бы перенаправлять запросы из Росии на один веб-сервер, а всех остальных – на другой. Для решения – вспользуемся GeoIP, но не стандартным, описанным тут>>>, а более простым вариантом, построенным на Acess Control List (ACL). В каталоге /etc/bind создадим папку для GeoIP: # mkdir geoip Переходим в него, и в нём… Читать далее »

Debian: установка и настройка DNS – BIND

20 марта 2013

В дополнение к статье FreeBSD: установка и настройка сервера BIND – описание процесса на Debian, так как имеются некоторые различия. UPD: Обращайте внимание на дату поста – с годами всё меняется. Установка производится на: [simterm] # cat /etc/issue Debian GNU/Linux 6.0 [/simterm] Приступаем к установке: [simterm] # aptitude -y install bind9 dnsutils … Adding group `bind’… Читать далее »

BIND: DNS – настраиваем субдомены

11 августа 2012

Как провести начальную установку и настройку BIND под FreeBSD можно прочитать тут>>>. В данной статье – примеры создания и настройки различных субдоменов. Для примера взят реально существующий (по крайней мере – на сегодняшний день :-)) файл зоны домена setevoy.org.ua: $TTL    3600 @               IN      SOA     ns1.setevoy.org.ua. root.setevoy.org.ua.  ( 2012080420      ; Serial 3600            ; Refresh 900             ;… Читать далее »