Настройка сервера Named

Тема в разделе "FreeBSD", создана пользователем Sysman, 22 фев 2012.

  1. Sysman

    Sysman Junior User

    Поставил DNS сервер Named, как теперь присвоить доменное имя ipшнику в локальной сети? Раньше я просто на шлюзе в файле hosts прописывал имя и ip+порт, а ту не могу разобраться...
     
  2. oleg

    oleg Expert Вирусоборец

    Необходимо создать конфигурационный файл и внести туда соответствующие изменения. Подробнее читаем здесь
     
  3. Sysman

    Sysman Junior User

    Спасибо за ссылку, вот создал файл brozzzex.ru в /var/named/etc/namedb/master/
    C таким содержанием:

    $TTL 3600
    @ IN SOA ns.brozzzex.ru. admin.mail.ru. (
    2011042902; Serial
    3600; Refresh
    900; Retry
    360000; Expire
    3600; Minimum
    )
    IN NS ns.brozzzex.ru.
    IN A 82.195.2.61
    IN MX 10 mx
    mx IN A 82.195.2.61
    ns IN A 82.195.2.61
    ns2 IN A 82.195.2.61
    www IN A 82.195.2.61
    mail IN A 82.195.2.61
    pma IN A 82.195.2.61
    postfixadmin IN A 82.195.2.61
    proftpd IN A 82.195.2.61
    mail IN A 82.195.2.61
    brozex.ru IN A 172.16.0.23

    Перезапустил syslogd
    /etc/rc.d/syslogd restart

    Захожу на brozex.ru но он не перенаправляет на 172.16.0.23
     
  4. oleg

    oleg Expert Вирусоборец

    Содержимое named.conf покажите.
     
  5. Sysman

    Sysman Junior User

    options {
    directory "/etc/namedb";
    pid-file "/var/run/named/pid";
    dump-file "/var/dump/named_dump.db";
    statistics-file "/var/stats/named.stats";

    # Указываем DNSы своего провайдера
    forwarders {
    82.195.28.130;
    84.254.192.5;
    };
    # Интерфейсы, на которых будет запущен named
    listen-on {
    127.0.0.1;
    172.16.0.1;
    82.195.2.61;
    };
    # Диапазон IP клиентов, с которых разрешено делать запросы
    allow-recursion {
    127.0.0.1;
    172.16.0.0/8;
    };
    };
    logging {
    category lame-servers { null; };
    };

    # root zone
    zone "." {
    type hint;
    file "named.root";
    };

    # localhost
    zone "localhost" {
    type master;
    file "master/localhost-forward.db";
    };

    # localhost-reverse
    zone "127.in-addr.arpa" {
    type master;
    file "master/localhost-reverse.db";
    };

    # Моя прямая зона для моего домена
    zone "brozzzex.ru" {
    type master;
    file "master/brozzzex.ru";
    };

    # Прямая зона для локальной сети
    #zone "home" {
    # type master;
    # file "master/home";
    #};

    # Обратная зона для локальной сети
    #zone "0.16.172.in-addr.arpa" {
    # type master;
    # file "master/home.rev";
    #};
     

Поделиться этой страницей