Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

DNS

Безопасная передача DNS зон

Рубрики: Сети
Метки: |
Дата: 28/01/2010 18:52:23
Подписаться на комментарии по RSS

Устанавливаем bind-chroot на оба сервера:

# yum install bind-chroot

Выполняем следующую команду на Primary DNS сервере

# dnssec-keygen -a HMAC-MD5 -b 128 -n HOST master-slave
   Kmaster-slave.+157+50029

В результате получаем имя файла, содержащего наш новый ключ: в этом примере это Kmaster-slave.+157+50029.private. Номер это алгоритм DNSSEC (157=HMACMD5), и отпечаток ключа (50029).

Из ключа Kmaster-slave+157.50029.private извлекаем наш обший ключ:Далее...

Включаем обратный просмотр DNS в IIS

Рубрики: Администрирование Windows
Метки: | | | |
Дата: 10/01/2010 02:20:29
Подписаться на комментарии по RSS

В данной статье я расскажу как включить обратный поиск в DNS для всех версий IIS.

Когда на веб-сервере включен обратный DNS просмотр, IP адрес каждого клиента подключающего к IIS резолвится в DNS имя и в лог файла заносятся именно имена, а не IP адреса клиентов. Также включение обратного просмотра оказывает влияние на расширения CGI и ISAPI.

Статья знаний Microsoft под номером  297795 подробно расскажет нам как включить RDNS для IIS4, IIS5 and IIS6. Необходимо запустить соответствующие скрипты из папки ADScripts:Далее...

Установка MyDNS и MyDNSConfig 3 в Fedora 10, часть 2

Рубрики: Apache | Fedora
Метки: | | | | | |
Дата: 28/12/2009 14:10:45
Подписаться на комментарии по RSS

Первая часть статьи тут

5 Установка MyDNSConfig 3

Теперь приступаем к установке MyDNSConfig 3:

cd /tmp
   wget http://downloads.sourceforge.net/mydnsconfig/MyDNSConfig-3.0.1.tar.gz?use_mirror=
   tar xvfz MyDNSConfig-3.0.1.tar.gz
   cd mydnsconfig/install/
   php -q install.php

В результате будет запущен установщик MyDNSConfig 3:Далее...

Установка MyDNS и MyDNSConfig 3 в Fedora 10, часть 1

Рубрики: Apache | Fedora
Метки: | | | | | |
Дата: 28/12/2009 04:07:06
Подписаться на комментарии по RSS

В данной статье я опишу процесс установки и настройки MyDNS и MyDNSConfig 3 на Fedora 10. MyDNS это DNS сервер, который в качестве бэкенда использует базу данных MySQL, вместо обычных конфигурационных файлов как в Bind или djbdns. Преимущество MyDNS в том, что он просто читает записи из базы, и нет необходимости перезапускать службу в случае изменения записей зоны или создания/редактирования/удаления. Вторичный DNS сервер может быть легко установлен с доступом к той же бае, или для большей отказоустойчивости, можно использовать master / slave репликацию в MySQL.

MyDNSConfig это простой веб-интерфейс к MyDNS. MyDNSConfig может создавать все типы DNS записей, доступные в MyDNS и дополнительно имеет функции по управлению пользователями и правами доступа

1 Начальные данные

Мой сервер имеет имя server1.example.com с IP адресом 192.168.0.100. Далее...

Добавление DNS серверов с помощью DNS-add

Рубрики: BSD | Shell | Suse | Ubuntu | Управление пакетами
Метки: | |
Дата: 08/12/2009 16:27:40
Подписаться на комментарии по RSS

Хочу представить одну незамысловатую утилиту с именем DNS-add, с помощью которой можно добавить DNS сервера в Linux или Unix. Практической ценности я в ней вижу мало, отредактировать /etc/resolv.conf достаточно просто и руками smile

Ссылка для скачивания - : http://sourceforge.net/projects/isp-fw/files/DNS-add/

Итак, приступаем:Далее...

Добавляем IPv6 адрес в DNS

Рубрики: Сети
Метки:
Дата: 26/11/2009 18:02:29
Подписаться на комментарии по RSS

Недавно я случайно обратил внимание что команда NSLOOKUP на моем SBS 2008 сервере не может вернуть локальное ДНС имя сервера. В то время как все другие хосты прекрасно резолвились и никаких проблем замечено не было. Я заметил, что nslookup использует адрес IPv6, который не отключен на сервере и понял в чем проблема. На моем DNS сервере не было создана PTR запись для сервера.

Вот как можно решить данную проблему:Далее...

Настраиваем сервера условной пересылки с помощью DNSCMD

Продолжаем знакомиться с замечательной командой DNSCMD, которая будет незаменима для управления DNS сервером, который запущен под управлением Windows Server Core. В прошлой статье мы рассмотрели использование серверов пересылки и их настройку с помощью DNSCMD. В этой статье мы рассмотрим настройку серверов условной пересылки. Условная пересылка это пересылка запросов на другие сервера только для определенных доменных имен. Условная пересылка позволяет DNS серверу перенаправлять запросы о различных DNS адресах на различные сервера.

Для настройки условной пересылки вы должны указать домен и один или более IP адресов DNS серверов, которые могут разрешить запрос направленный в этот домен.Далее...

Настраиваем сервера пересылки с помощью DNSCMD

Мы продолжаем рассматривать управление DNS сервером в среде Windows Server Core с помощью команды DNSCMD, и сегодня у нас на очереди настройка серверов пересылки. Сервера пересылки это специальные DNS сервера, которые вы назначали для обработки клиентских запросов, которые основной DNS сервер не может или не должен обрабатывать. DNS клиенты обычно выполняют рекурсивные запросы к серверу, ожидая правильного (успешного или неудачного) отклика. Когда DNS сервер получает клиентский запрос и на нем настроен сервер пересылки, DNS сервер посылает рекурсивный запрос на данный сервер.Далее...

Настраиваем передачу зон с помощью DNSCMD

Если ваш DNS сервер запущен в Windows Server Core, вы можете настраивать передачу зон вашего DNS сервера с помощью команды DNSCMD. Зоны, интегрированные в AD DS хранят свою информацию в AD и передают эту информацию между контроллерами домена с помощью репликацию AD. Стандартные зоны, хранящие свои данные в файлах зоны реплицируют эту информацию с помощью процесса, называемого передачей зоны. Когда происходит передача зоны, основной DNS сервер для зоны передает информацию на дополнительный DNS сервер. В этой ситуации, основной DNS сервер называют первичным DNS сервером (master) для зоны.

Первичный сервер указывается когда вы создаете дополнительную зону. Однако впоследствии вы можете указать другой первичный сервер с помощью Dnscmd. К примеру, если вы изменили первичный DNS сервер для зоны hr.fabrikam.com zone с SEA-SC2 (172.16.11.31) на SEA-SC4 (172.16.11.33), тогда вы должны использовать следующую команду для настройки нового первичного сервера на сервере SEA-SC1:Далее...

Создание зоны обратного просмотра с помощью DNSCMD

Итак, в предыдущих статьях из этой серии мы научились создавать зону прямого просмотра, добавлять в неё записи ресурсов. В этой статье я покажу как с помощью DNSCMD можно создать зону на обратного просмотра.

В основном вам пригодятся данные знания в скриптах для автоматизации или если вы управляете DNS сервером в Windows Server Core. В то время как зона прямого просмотра называется в соответствии с FQDN домена, зона обратного просмотра называется в соответствии с следующим правилом:

[Октеты относящиеся к адресу сети в реверсном порядке].in-addr.arpa.Далее...

Создаем зону прямого просмотра с помощью DNSCMD

Продолжаем работать с управлением DNS сервера из командной строки с использованием утилиты DNSCMD. Рассмотрим примеры создания прямой зоны просмотра на следующих примерах:

1. Используя DNSCMD создадим основную зону прямого просмотра с именем research.fabrikam.com на DNS сервере SEA-SC4 и поместим базу данных этой зоны в файл  research.dns. 

dnscmd SEA-SC4 /zoneadd research.fabrikam.com /primary /file research.dns

2. Используя DNSCMD создадим основную зону прямого просмотра интегрированную в AD DS с именем marketing.fabrikam.com на DNS сервере SEA-SC1, который одновременно является контроллером домена:Далее...

Создание записей в DNS сервере с помощью DNSCMD

В данном кратком руководстве я расскажу как создать запись ресурса в DNS сервере с помощью командной строки.

Если ваш DNS сервер запущен на Windows Server Core, вы можете создать запись для ресурса из командной строки используя команду DNSCMD. Для примера, давайте создадим A запись в домене fabrikam.com на полномочном DNS сервере SEA-SC1 для сервера SEA-SRV8, который имеет IP-адрес 172.16.11.75:

dnscmd SEA-SC1 /recordadd fabrikam.com SEA-SRV8.fabrikam.com. /aging /openacl A 172.16.11.75

Проверим результатДалее...

Просмотр зон DNS сервера из командной строки

Для просмотрта существующих зон на DNS сервере из командной строки можно использовать команду Dhscmd.

 

К примеру, для просмотра зон на локальном DNS сервере введите следующую команду:

 

    C:\Users\administrator>dnscmd /enumzones    
   Enumerated zone list:    
          Zone count = 3    
    Zone name                      Type       Storage         Properties    
   .                              Cache      AD-Domain    
     _msdcs.fabrikam.com            Primary    AD-Forest       Secure    
     fabrikam.com                   Primary    AD-Domain       Secure    

 

Далее...

Получаем информацию из DNS: SOA

Рубрики: Shell
Метки: | |
Дата: 27/03/2009 17:18:11
Подписаться на комментарии по RSS

Вопрос. С помощью какой команды можно узнать SOA запись в DNS для любого домена из шелла UNIX / Linux shell?

Ответ. получить SOA (start of authority record) - запись о сервере, хранящем эталонную конфигурацию в DNS, можно с помощью команд dig или host в UNIX или Linux.

Получаем SOA используя команду host

$ host -t soa {domain.com}
$ host -t soa ya.ru

Далее...

Как экспортировать доменные записи в текстовый или CSV файл в Windows server 2008/2003/2000

Рубрики: Windows Server 2008
Метки:
Дата: 26/09/2008 21:51:10
Подписаться на комментарии по RSS

Если вы хотите экспортировать dns записи в текстовый или CSV файл из DNS сервера выполните следующие шаги:

Решение 1

Это решение работает в Windows Server 2003/2000

Нажмите кнопку Start –> programs –> administrative tools –> DNS.

Когда панель управления DNS октроется, нажмите плюс напротив имени сервера и вы должны увидеть в списке зоны прямого и обратного просмотра. Правой кнопкной нажмите на имени сервера и в контекстном меню выберите опцию “export list…”

Далее вы увидите диалоговое окно для сохранения файла. Выберите месторасположение для файла, введите имя файла, и ниже укажите тип файла, который вы хотите получить: тестовый, или csv. Далее...

Backtrack 2: Утилита dig

Рубрики: Разное
Метки: | | |
Дата: 21/07/2008 17:51:26
Подписаться на комментарии по RSS

Dig (domain information groper) это гибкая утилита для "опрашивания" DNS серверов. Она выполняет просмотр DNS и отображает ответы, полученные от name сереров. Большинство DNS администраторов используют dig для выявления проблем в DNS так как данная утилита гибка, легка в применении и дает понятный вывод данных. Другие подобные утилиты обычно имеют меньше функциональности чем dig.

Dig имеет огромный список опций и по ним можно сделать большую статью. Возможно позднее я и напишу подобное.Далее...

Backtrack 2: Утилита dns-ptr

Рубрики: Разное
Метки: | |
Дата: 21/07/2008 17:19:23
Подписаться на комментарии по RSS

Данная утилита, входящая в состав дистрибутива Backtrack 2, позволяет введя диапазон IP адресов, получить соответствующие этим адресам DNS-записи очень быстро и просто.

Мы используем такую команду:

dns-ptr 69.41.185.195 20

Вот и все

Как пропатчить/обновить BIND 9.x под FreeBSD

Метки: | |
Дата: 15/07/2008 01:36:38
Подписаться на комментарии по RSS

BIND 9 это часть ядра FreeBSD 7.x. Каким образом применить патч безопасности, связанный с недавними обновлениями крупнейших DNS серверов из за уязвимости в архитектуре DNS, в FreeBSD 7. Нужно ли скачивать целиком исходный код для того, чтобы пропатчить BIND 9? Далее...

Конфигурируем DHCP на динамическое обновление в Windows Server 2008

Рубрики: Windows Server 2008
Метки: | |
Дата: 06/07/2008 15:48:10
Подписаться на комментарии по RSS

Для компаний, рассматривающих возможный апгрейд до Windows Server 2008, очень важно понимать как DHCP и DNS работают совместно. В этой статье мы рассмотрим, как DHCP конфигурируется на совместную работу с DNS и WINS.

Во времена Windows NT, службу DNS была статичной и все изменения необходимо было вносить вручную. С появлением Windows 2000, многие администраторы были обрадованы появлением новой возможности Dynamic DNS (DDNS). По существу, DDNS, в связке с DHCP и Active Directory мог обеспечить безопастные динамические обновления A и PTR записей в DNS. Далее...