Tag Archives: DNS

NGINX: динамический upstream

04/12/2017
 

 Имеется upstream в NGINX-е: … upstream jm-website-test { server jm-website-test.trafficmanager.net; } … Проблема заключается в имени – jm-website-test.trafficmanager.net, значение которого меняется во время деплоя в зависимости от активного ендпоинта на Azure Traffic Manager:

Linux: sudo: unable to resolve host […]

08/15/2016
 

 После создания EC2 инстанса в AWS – при выполнении команды через sudo – появляется сообщение: ubuntu@ip-10-0-1-103:~$ sudo -s sudo: unable to resolve host ip-10-0-1-103 Проверяем /etc/hosts: # cat /etc/hosts 127.0.0.1 localhost # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts

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

05/12/2016
 

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

Azure: работа с DNS из Azure CLI

03/26/2016
 

 Задача: добавить зону для домена на DNS от Azure. Подготовка Логинимся: $ azure login info: Executing command login |info: To sign in, use a web browser to open the page https://aka.ms/devicelogin. Enter the code CBJ9C6EZ4 to authenticate. -info: Added subscription Free Trial info: Added subscription Pay-As-You-Go info: Setting subscription “Free Trial” as default + info:… Read More »

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

02/24/2016
 

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

Docker: dial tcp: lookup registry-1.docker.io: no such host

12/29/2015
 

 При билде образа – Docker сообщает об ошибке: $ docker build -t aemdispatcher . Sending build context to Docker daemon 2.048 kB Step 1 : FROM ubuntu:14.04 Pulling repository docker.io/library/ubuntu ca4d7b1b9a51: Error pulling image (14.04) from docker.io/library/ubuntu, Get https://registry-1.docker.io/v1/images/ca4d7b1b9a51f72ff4da652d96943f657b4898889924ac3dae5df958dba0dc4a/ancestry: dial tcp: lError pulling image (14.04) from docker.io/library/ubuntu, Get https://registry-1.docker.io/v1/images/ca4d7b1b9a51f72ff4da652d96943f657b4898889924ac3dae5df958dba0dc4a/ancestry: dial tcp: lookup registry-1.docker.io: no such… Read More »

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

03/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

Linux: получение адреса по DHCP и работа с dhclient

06/30/2014
 

 Для управления адресом интерфейса по протоколу DHCP (Dynamic Host Configuration Protocol — протокол динамической настройки узла) используется утилита dhclient. Полезные опции dhclient -q – не выводить данные в консоли и в лог, кроме ошибок; -1 – отправить запрос только один раз; в случае ошибки будет exit 2; -r – освободить текущий адрес; -lf <lease-file> – файл… Read More »

Postfix: Client host rejected: cannot find your hostname

05/06/2013
 

 Почтовый сервер FreeBSD.org начал возвращать письма с такой ошибкой: Reporting-MTA: dns; akira.domain.org.ua … X-Postfix-Sender: rfc822; ***@domain.kiev.ua … Action: failed … Remote-MTA: dns; mx1.freebsd.org Diagnostic-Code: smtp; 450 4.7.1 Client host rejected: cannot find your hostname, [77.***.***.40]

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

03/20/2013
 

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