Автор Тема: настройка DNS  (Прочитано 8112 раз)

0 Пользователей и 1 Гость просматривают эту тему.

p_walker23

  • *
  • Сообщений: 11
  • Karma: +0/-0
настройка DNS
« : 25 Января 2010, 06:40 »
Настраиваю dns server
Файл named.conf.options
options {
   directory "/var/cache/bind";

   // If there is a firewall between you and nameservers you want
   // to talk to, you may need to fix the firewall to allow multiple
   // ports to talk.  See http://www.kb.cert.org/vuls/id/800113

   // If your ISP provided one or more IP addresses for stable
   // nameservers, you probably want to use them as forwarders.  
   // Uncomment the following block, and insert the addresses replacing
   // the all-0's placeholder.

   // forwarders {
   //    0.0.0.0;
   // };
   dump-file "/var/cache/bind/cache_dump.db";

   statistics-file "/var/log/dns-stats.log";

   version "Russia";           //dlya zaprosov o versii bind      
   listen-on {127.0.0.1; }; //clushat na interfeisah
   allow-transferc {none;} //dlya zashiti ot peredachi tablic dns
   allow-query {192.10.1.0; gb3.net} //zaprosi tolko ot nashei seti
   allow-recursion {192.10.1.0; gb3.net}

   auth-nxdomain no;    # conform to RFC1035
   //listen-on-v6 { any; };
};
файл named.conf.local
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "gb3.net" {
type master;
file "etc/bind/zone.gb3.net";
};
Файл zone.gb3.net
$TTL 86400
@ IN SOA gb3-serv.gb3.net. admmail.gb3-serv.gb3.net. (
   20100125; serial number of zone
   10800; time update zone info
   3600; repeat evry 1 hour
   3600000; save info 1000 hours
   86400 ); TTL cash
  IN NS gb3-serv.gb3.net.
  IN A  192.10.1.1
  IN MX 50 gb3-serv.gb3.net.

  ns   IN CNAME gb3-serv.gb3.net.
  www  IN CNAME gb3-serv.gb3.net.
  mail IN CNAME gb3-serv.gb3.net.
  localhost IN A 127.0.0.1

что то, не работает, что не правильно?

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Re: настройка DNS
« Ответ #1 : 26 Января 2010, 03:24 »
Что именно не работает? Ругается на синтаксис или не выполняет какие-то функции?

Начни с проверки синтаксиса, поисправляй хотя бы явные ошибки вроде "file "etc/bind/zone.gb3.net";", соблюдай пробелы и т.п.
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

p_walker23

  • *
  • Сообщений: 11
  • Karma: +0/-0
Re: настройка DNS
« Ответ #2 : 28 Января 2010, 05:44 »
поправил все что заметил
все равно при попытке пропинговать dns server по имени ничего не выдает
Может что еще подскажете

Aleksandr

  • Global Moderator
  • *****
  • Сообщений: 149
  • Karma: +10/-0
Re: настройка DNS
« Ответ #3 : 28 Января 2010, 09:56 »
Внимательно посмотреть логи на предмет запустился ли bind вообще и если нет то на что ругается.
Злоупотребим ?

p_walker23

  • *
  • Сообщений: 11
  • Karma: +0/-0
Re: настройка DNS
« Ответ #4 : 29 Января 2010, 03:51 »
Цитата: "Aleksandr"
Внимательно посмотреть логи на предмет запустился ли bind вообще и если нет то на что ругается.

не пойму куда пишутся логи, натолкнулся в форумах на сообщение о apparmor но не знаю стоит ли еще и с ним разбираться может он и не причем   :idea:

Aleksandr

  • Global Moderator
  • *****
  • Сообщений: 149
  • Karma: +10/-0
Re: настройка DNS
« Ответ #5 : 30 Января 2010, 09:30 »
У CentOS и Fedora по умолчанию в /var/log/messages
Debian-ы обычно в /var/log/syslog
А что за система у вас - не знаю.
Злоупотребим ?

p_walker23

  • *
  • Сообщений: 11
  • Karma: +0/-0
Re: настройка DNS
« Ответ #6 : 31 Января 2010, 06:51 »
У меня Debian Lenny

Aleksandr

  • Global Moderator
  • *****
  • Сообщений: 149
  • Karma: +10/-0
Re: настройка DNS
« Ответ #7 : 01 Февраля 2010, 11:48 »
За Ленни не скажу, не знаю, но логи где то должны быть.
пошарь по содержимому /var/log - у на предмет сообщений от bind
Злоупотребим ?

p_walker23

  • *
  • Сообщений: 11
  • Karma: +0/-0
Re: настройка DNS
« Ответ #8 : 02 Февраля 2010, 02:41 »
Нашел как просмотреть логи, они ведутся только после запуска демона rsyslog- возникает вопрос почему он не запускается сразу при старте системы
все предыдущие ошибки поправил
в логах такая запись при старте bind
Jan 27 03:03:09 localhost named[2232]: /etc/bind/zone.gb3nvr.net:12: unknown RR type 'debserv'
Jan 27 03:03:09 localhost named[2232]: zone gb3nvr.net/IN: loading from master file /etc/bind/zone.gb3nvr.net failed: unknown class/type

что хочет не пойму

Aleksandr

  • Global Moderator
  • *****
  • Сообщений: 149
  • Karma: +10/-0
Re: настройка DNS
« Ответ #9 : 02 Февраля 2010, 09:47 »
Покажи теперь /etc/bind/zone.gb3nvr.net
Особенно что там в 12-й строке.
Только вставляй сюда с тегами "Code"
иначе читать неудобно.
Злоупотребим ?

p_walker23

  • *
  • Сообщений: 11
  • Karma: +0/-0
Re: настройка DNS
« Ответ #10 : 04 Февраля 2010, 12:00 »
Файл зоны
С тегами не знаю как отправить, :( я из под Винды в нет выхожу
$TTL 86400
@ IN SOA debserv.gb3nvr.net. admmail.debserv.gb3nvr.net. (
   20100125; serial number of zone
   10800; time update zone info
   3600; repeat evry 1 hour
   3600000; save info 1000 hours
   86400 ); TTL cash
   NS debserv.gb3nvr.net.
   A  192.168.1.1
   MX 50 debserv.gb3nvr.net.

  debserv A 192.168.1.1
  ns   CNAME debserv.gb3nvr.net.
  www  CNAME debserv.gb3nvr.net.
  mail CNAME debserv.gb3nvr.net.
  localhost IN A 127.0.0.1

Aleksandr

  • Global Moderator
  • *****
  • Сообщений: 149
  • Karma: +10/-0
Re: настройка DNS
« Ответ #11 : 04 Февраля 2010, 11:49 »
попробуй так:
$TTL 86400
@ IN SOA debserv.gb3nvr.net. admmail.debserv.gb3nvr.net. (
20100125
10800
3600
3600000
86400 )
NS ns.gb3nvr.net.
IN A 192.168.1.1
IN MX 50 mail.gb3nvr.net.
debserv IN A 192.168.1.1
ns IN A 192.168.1.1
www IN CNAME debserv.gb3nvr.net.
mail IN A 192.168.1.1
localhost IN A 127.0.0.1
только зачем тебе для внутренних целей MX и NS записи, localhost тоже ни к чему...
можно сократить до:
$TTL 86400
@ IN SOA debserv.gb3nvr.net. admmail.debserv.gb3nvr.net. (
20100125
10800
3600
3600000
86400 )
IN A 192.168.1.1
debserv IN A 192.168.1.1
www IN CNAME debserv.gb3nvr.net.
Злоупотребим ?

p_walker23

  • *
  • Сообщений: 11
  • Karma: +0/-0
Re: настройка DNS
« Ответ #12 : 05 Февраля 2010, 10:33 »
Спасибо!
Все настроил, проблема была в количестве пробелов в строках, теперь буду мучить Exim