Автор Гілка: Налаштування dns під debian  (Прочитано 14716 раз)

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Власне сабж - маю vps сервер - невеличний але під дебіаном

бінд 9-тий встановив - але не виходить налаштувати - чи хтось пробував? які дані потрібно надати? а ще краще якщо хтось покаже робочі конфіги

Відсутній peinguin

  • Літератор
  • ******
  • дописів: 1418
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #1 : 2012-08-26 20:00:40 »
ви серйозно? Гугл в помощь!
http://my-debian.blogspot.com/2009/02/dns-bind9-debian.html - годиться?

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Налаштування dns під debian
« Відповідей #2 : 2012-08-26 20:58:25 »
Я особисто використовую nsd3 - він ніби полегше буде, а формат зон — той же самий. Це якщо треба авторитетний сервер. Якщо потрібен кеш - unbound.

P.S.
Код: Bash
  1. [isbear@xxx1 ~]$ ps -l -C named
  2. F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
  3. 5 S    25  2732     1  0  78   0 - 34139 rt_sig ?        00:02:36 named
  4. xxx2:~$ ps -l -C nsd
  5. F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
  6. 5 S   109  2209     1  0  80   0 -  5412 ?      ?        00:00:00 nsd
  7. 1 S   109  2227  2209  0  80   0 -  7062 ?      ?        00:00:00 nsd
  8. 1 S   109  2228  2209  0  80   0 -  5465 ?      ?        00:00:00 nsd
  9. xxx2:~$ ps -l -C unbound
  10. F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
  11. 5 S   108  2675     1  0  80   0 - 16328 ?      ?        00:00:26 unbound
« Змінено: 2012-08-26 21:10:16 від ISBear »

Відсутній peinguin

  • Літератор
  • ******
  • дописів: 1418
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #3 : 2012-08-26 21:01:08 »
Мені як потрібно було. То я під байнд більше інфи знайшов.
« Змінено: 2012-08-28 11:08:58 від peinguin »

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Налаштування dns під debian
« Відповідей #4 : 2012-08-26 21:15:13 »
https://calomel.org/dns_bind.html
https://calomel.org/nsd_dns.html
https://calomel.org/unbound_dns.html
Цитата
NSD is an authoritative only, memory efficient, highly secure and simple to configure open source domain name server.
Цитата
If you are interested in a DNS solution which is faster and more secure that BIND, check out our Unbound resolving caching DNS (unbound.conf) and the NSD authoritative only DNS.

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #5 : 2012-08-26 22:15:17 »
ви серйозно? Гугл в помощь!
http://my-debian.blogspot.com/2009/02/dns-bind9-debian.html - годиться?
пробував - чомусь не вийшло - точніше реєстратор не бачить на мого серверу

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #6 : 2012-08-26 22:16:26 »
Я особисто використовую nsd3 - він ніби полегше буде, а формат зон — той же самий. Це якщо треба авторитетний сервер. Якщо потрібен кеш - unbound.

P.S.
Код: Bash
  1. [isbear@xxx1 ~]$ ps -l -C named
  2. F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
  3. 5 S    25  2732     1  0  78   0 - 34139 rt_sig ?        00:02:36 named
  4. xxx2:~$ ps -l -C nsd
  5. F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
  6. 5 S   109  2209     1  0  80   0 -  5412 ?      ?        00:00:00 nsd
  7. 1 S   109  2227  2209  0  80   0 -  7062 ?      ?        00:00:00 nsd
  8. 1 S   109  2228  2209  0  80   0 -  5465 ?      ?        00:00:00 nsd
  9. xxx2:~$ ps -l -C unbound
  10. F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
  11. 5 S   108  2675     1  0  80   0 - 16328 ?      ?        00:00:26 unbound
Буду пробувати мабуть ще й так

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #7 : 2012-08-26 22:17:48 »
ще знайшов ось таке - але опробую вже завтра - поки мучитиму бінд - налаштую одне - буду читати про інший варіант
Михайло Даниленко - дякую

ще є тут але якось підозріло просто - ще не пробував
« Змінено: 2012-08-26 22:40:01 від djalin »

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #8 : 2012-08-26 22:40:57 »
ще знайшов ось таке - але опробую вже завтра - поки мучитиму бінд - налаштую одне - буду читати про інший варіант
Михайло Даниленко - дякую

ще є тут але якось підозріло просто - ще не пробував

собі на замітку

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Налаштування dns під debian
« Відповідей #9 : 2012-08-27 00:14:09 »
Тобто вам потрібен саме авторитетний сервер:
Код: Bash
  1. aptitude install nsd3

Мій nsd.conf (без закоментованих рядків):
Код: YAML
  1. server:
  2.       ip-address: 8.8.8.8
  3.       hide-version: yes
  4.       debug-mode: no
  5.       ip4-only: yes
  6.       identity: ""
  7.       username: nsd
  8.       zonesdir: "/etc/nsd3"
  9.  
  10. zone:
  11.       name:     "foo.org.ua"
  12.       zonefile: "foo.org.ua.zone"
  13.       # secondary.net.ua
  14.       notify:      193.201.116.2 NOKEY
  15.       provide-xfr: 193.201.116.2 NOKEY
  16.  

Відповідно вказуєте свій IP, у notify/provide-xfr вписуєте IP вашого
вторинного dns (якщо він є і потрібен), змінюєте домен.

Потім створюєте власне зону (/etc/nsd3/foo.org.ua.zone):
Код: Bash
  1. ;## Authoritative zone for foo.org.ua
  2.  
  3. $ORIGIN foo.org.ua. ; default domain
  4. $TTL    86400          ; default TTL (1 day)
  5.  
  6. ; перше - доменне ім’я неймсерверу, друге - пошта адміна
  7. @ IN SOA ns1.foo.org.ua. bar.foo.org.ua. (
  8.         2012072703     ; unique serial (змінюєте кожного разу, як ви змінюєте зону)
  9.         28800          ; refresh (8 hours)
  10.         7200           ; retry (2 hours)
  11.         864000         ; expiry (10 days)
  12.         86400          ; min ttl (1 day)
  13. )
  14.  
  15. ; первинний днс
  16. @           NS       ns1.foo.org.ua.
  17. ; вторинний днс
  18. @           NS       ns.secondary.net.ua.
  19. ; пошта
  20. @           MX   10  mail.foo.org.ua.
  21. ; пошта (антиспам)
  22. @           IN   TXT "v=spf1 a mx -all"
  23.  
  24. ;## aliases (вказуєте свій IP)
  25. @           IN   A   8.8.8.8
  26. www         IN   A   8.8.8.8
  27. mail        IN   A   8.8.8.8
  28. ns1         IN   A   8.8.8.8
  29.  
  30. ;## the end

І оновлюєте базу:
Код: Bash
  1. invoke-rc.d nsd3 rebuild

P.S. Іще вам треба back-resolving, але то залежить від того, хто вам надає IP.
P.P.S. Перевірити, чи ваш сервер працює — dig @ваш_IP ваш_домен або однією з онлайнових утиліт
« Змінено: 2012-08-29 00:46:33 від ISBear »

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #10 : 2012-08-27 10:24:23 »
Питання, apt-get не конфліктуватиме з aptitude ? чим ця команда краща/гірша за apt-get ?
nsd3 - навантажує систему менше бінда?


Сьогодні ввечері спробую nsd3 - завтра відпишусь

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Налаштування dns під debian
« Відповідей #11 : 2012-08-27 16:56:10 »
Off-topic:
З власного досвіду, aptitude зручніше для повсякденного використання, apt-get подекуди краще справляється з великими апгрейдами. Aptitude значно інтерактивніший за apt-get, але й значно "важчий" (читай - повільніший) (python :/).
Конфліктів не буде, це різні фронт-енди до однієї системи - apt.

Так.

Відсутній peinguin

  • Літератор
  • ******
  • дописів: 1418
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #12 : 2012-08-27 16:57:43 »
дуже часто aptitude виручає. Він може поставити старіші версії пакунків, щоб стало те, що треба. Чи видалити щось непотрібне. apt-get просто матюкнеться та й все.

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #13 : 2012-08-28 09:47:14 »
Вітаю не розумію чому, але проблема та сама, що й з біндом - може справа не в налаштуваннях. але

Цитата
ns.secondary.org.ua не існує!
Попередження.server не знайдений в списку NS-серверів.
З чим це може бути повязане я не розумію, secondary.org.ua - мій сервер побачив

домен намагаюсь переделегувати з парковочних на свій сервер.

Відсутній peinguin

  • Літератор
  • ******
  • дописів: 1418
  • Карма: +0/-0
Re: Налаштування dns під debian
« Відповідей #14 : 2012-08-28 10:57:19 »
ви користуєтесь auto.uanic.ua?