Значит чтобы мой днс сервер обслуживал внешие адреса, я должен позвонить провайдеру и сказать что у меня есть nx сервер и продиктовать ему?tango писал(а):Обратная зона- это зона в формате ARPA (реверсная зона)trop1k писал(а):У меня есть вопрос по твоей статье. Там написано:
Код: Выделить всё
// обратная зона для этого хоста
zone "9.200.80.in-addr.arpa"
Обратная зона для этого хоста непонимаю что это.
У Лиса в примере конфиг для днса обсуживающего внешнюю сеть. Поэтому и адреса такие.
Для твоего сервера примерно будет так:
zone "х.168.192.in-addr.arpa" - это если для внутренней сети
а если для внешней то будет
zone "227.205.62.in-addr.arpa"
но чтобы обслуживать внешние запросы твой сервер должен быть авторитетным сервером зоны, т.е. зона должна быть делегирована
Настройка bind 9
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Некак немогу понять я настроил днс или нет как проверять то?
Код: Выделить всё
localhost# nslookup realcom.lv
Server: 62.205.205.2
Address: 62.205.205.2#53
Non-authoritative answer:
Name: realcom.lv
Address: 62.205.227.150
localhost# nslookup ya.ru 62.205.227.150
Server: 62.205.227.150
Address: 62.205.227.150#53
Non-authoritative answer:
Name: ya.ru
Address: 213.180.204.8
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Как проверить что мой днс рабочий пожалуйста помогите.
Ещё вопрос. Если Я делаю авторитетный сервер то я непонимаю ккак из одно ип( внешний ип) сделать 4 из низ с разными адресами.
В примере сделано на внутренюю сеть а как сделать на внешнюю если я имею только один ип.
Так?
Внешний ип 63.27.111.115
Или нетак?
Ещё вопрос. Если Я делаю авторитетный сервер то я непонимаю ккак из одно ип( внешний ип) сделать 4 из низ с разными адресами.
Код: Выделить всё
$TTL 3600 ; 1 hour
example.org. IN SOA ns1.example.org. admin.example.org. (
2006051501 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ; Minimum TTL
)
; DNS Servers
IN NS ns1.example.org.
IN NS ns2.example.org.
; MX Records
IN MX 10 mx.example.org.
IN MX 20 mail.example.org.
IN A 192.168.1.1
; Machine Names
localhost IN A 127.0.0.1
ns1 IN A 192.168.1.2
ns2 IN A 192.168.1.3
mx IN A 192.168.1.4
mail IN A 192.168.1.5
; Aliases
www IN CNAME @
Так?
Внешний ип 63.27.111.115
Код: Выделить всё
$TTL 3600 ; 1 hour
example.org. IN SOA ns1.example.org. admin.example.org. (
2006051501 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ; Minimum TTL
)
; DNS Servers
IN NS ns1.example.org.
IN NS ns2.example.org.
; MX Records
IN MX 10 mx.example.org.
IN MX 20 mail.example.org.
IN A 63.27.111.115
; Machine Names
localhost IN A 127.0.0.1
ns1 IN A 63.27.111.115
ns2 IN A 63.27.111.115
mx IN A 63.27.111.115
mail IN A 63.27.111.115
; Aliases
www IN CNAME @
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка bind 9
Как проверить что мой днс рабочий
Код: Выделить всё
dig 63.27.111.115 @62.205.205.2
Z301171463546 - можно пожертвовать мне денег
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
zingel писал(а):Как проверить что мой днс рабочийКод: Выделить всё
dig 63.27.111.115 @62.205.205.2
Код: Выделить всё
localhost# dig 62.205.227.150 @62.205.205.2
; <<>> DiG 9.4.2 <<>> 62.205.227.150 @62.205.205.2
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 27854
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;62.205.227.150. IN A
;; AUTHORITY SECTION:
. 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2008071200 1800 900 604800 86400
;; Query time: 34 msec
;; SERVER: 62.205.205.2#53(62.205.205.2)
;; WHEN: Sat Jul 12 20:09:25 2008
;; MSG SIZE rcvd: 107
localhost#
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка bind 9
IN A - пустые, а в конфиге оно есть, значит не работает, вот пример нормального вывода:
Код: Выделить всё
[root@zingel /]# dig zingel.dubki.ru @mailo.dubki.ru | grep -v ";;"
; <<>> DiG 9.4.2 <<>> zingel.dubki.ru
;zingel.dubki.ru. IN A
zingel.dubki.ru. 86400 IN A 79.120.123.5
dubki.ru. 86400 IN NS stat.dubki.ru.
dubki.ru. 86400 IN NS mailo.dubki.ru.
stat.dubki.ru. 86400 IN A 79.120.122.3
mailo.dubki.ru. 86400 IN A 79.120.122.2
Z301171463546 - можно пожертвовать мне денег
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Если нетрудно то глянь плиз глазком.
Информация о сервере.
Внешний ип: 62.205.227.150
Домен: realcom.lv
nx провайдера: 62.205.205.2
Мои конфы:
named.conf
realcom.lv
227.205.62.rev
[/color][/color]
Информация о сервере.
Внешний ип: 62.205.227.150
Домен: realcom.lv
nx провайдера: 62.205.205.2
Мои конфы:
named.conf
Код: Выделить всё
localhost# cat named.conf
// Настраиваем логи:
logging {
channel syslog {
syslog daemon;
severity info;
print-category yes;
print-severity yes;
};
category xfer-in { syslog; };
category xfer-out { syslog; };
category config { syslog; };
category default { null; };
};
// Собственно параметры сервера
options {
// директория где будем копошиться
directory "/etc/namedb";
// местонахождение pid
pid-file "/var/run/named.pid";
// где хранить дамп
dump-file "/var/tmp/named_dump.db";
// где хранить статистику
statistics-file "/var/tmp/named.stats";
// DNS-сервера нашего провайдера
// если больше одного, то перечисляются так:
// { 10.0.1.10; 10.10.11.1; }
forwarders { 62.205.205.2; };
// строка выдаваемая в ответ на запро о версии
// (Все почему-то хотят скрыть версии ПО
// работающего на сервере)
version "this is my bind :)";
};
// корневая зона
zone "." {
type hint;
file "root.hints";
};
// локалхост
zone "localhost" {
// тип
type master;
// файл, где хранится
file "master/localhost";
// на какие сервера разрешено передавать
allow-transfer { 127.0.0.1; };
// откуда разрешены запросы
allow-query { 127.0.0.1; };
};
// обратная зона для локалхоста
zone "0.0.127.in-addr.arpa" {
type master;
file "master/localhost.rev";
allow-transfer { 127.0.0.1; };
allow-query { 127.0.0.1; };
};
// зона auto-gid.ru
zone "realcom.lv" {
// тип
type master;
// файло с зоной
file "master/realcom.lv";
// сервера на которые можно передавать зону -
// в даном случае указаны сервера регистратора
// - ник.ру
allow-transfer { 62.205.205.2; };
};
// обратная зона для этого хоста
zone "227.205.62.in-addr.arpa" {
type master;
file "master/227.205.62.rev";
};
zone "150.227.205.62.in-addr.arpa." {
type master;
file "master/150.227.205.62.rev";
};
localhost#
Код: Выделить всё
localhost# cat realcom.lv
$TTL 3600
realcom.lv. IN SOA ns1.realcom.lv. admin.realcom.lv. (
2008071212 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
@ IN NS ns1.realcom.lv.
@ IN NS ns2.realcom.lv.
@ MX 10 mail.realcom.lv.
ns1 IN A 62.205.227.150
ns2 IN A 62.205.227.150
@ IN A 62.205.227.150
soul IN A 62.205.227.150
www IN A 62.205.227.150
forum IN A 62.205.227.150
mail IN A 62.205.227.150
Код: Выделить всё
localhost# cat 227.205.62.rev
$TTL 3600
227.205.62.in-addr.arpa. IN SOA ns1.realcom.lv. admin.realcom.lv (
2008071201 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
@ IN NS ns1.realcom.lv.
IN NS ns2.realcom.lv.
1 IN PTR realcom.lv.
2 IN PTR ns1.realcom.lv.
3 IN PTR ns2.realcom.lv.
4 IN PTR mail.realcom.lv.
Последний раз редактировалось trop1k 2008-07-15 7:52:06, всего редактировалось 2 раза.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка bind 9
нет PTR-записи для 62.205.227.150
провайдера попроси прописать
Код: Выделить всё
[root@zingel /]# host 62.205.227.150
Host 150.227.205.62.in-addr.arpa. not found: 3(NXDOMAIN)
[root@zingel /]# dig PTR 150.227.205.62.in-addr.arpa | grep -v ";;"
; <<>> DiG 9.4.2 <<>> PTR 150.227.205.62.in-addr.arpa
;150.227.205.62.in-addr.arpa. IN PTR
227.205.62.in-addr.arpa. 10610 IN SOA ns.dautkom.lv. hostmaster.dautkom.lv. 2007102302 10800 900 1209600 96400
Z301171463546 - можно пожертвовать мне денег
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Он файл неможет найти или в каком файле PTR 62.205.227.150 надо записать?zingel писал(а):нет PTR-записи для 62.205.227.150
провайдера попроси прописатьКод: Выделить всё
[root@zingel /]# host 62.205.227.150 Host 150.227.205.62.in-addr.arpa. not found: 3(NXDOMAIN) [root@zingel /]# dig PTR 150.227.205.62.in-addr.arpa | grep -v ";;" ; <<>> DiG 9.4.2 <<>> PTR 150.227.205.62.in-addr.arpa ;150.227.205.62.in-addr.arpa. IN PTR 227.205.62.in-addr.arpa. 10610 IN SOA ns.dautkom.lv. hostmaster.dautkom.lv. 2007102302 10800 900 1209600 96400
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка bind 9
нужно указать IN PTR для 62.205.227.150 у провайдера, напиши в саппорт провайдера, поясни ситуацию, тебе должны помочь.
Z301171463546 - можно пожертвовать мне денег
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Ясно спасибо, а ято думал что сам чтото неправильно делаю. Как всегда меня выручил. Вообще чегото у самого почти нечего неполучается сделать.
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Да так и сделаю.zingel писал(а):нужно указать IN PTR для 62.205.227.150 у провайдера, напиши в саппорт провайдера, поясни ситуацию, тебе должны помочь.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка bind 9
всё приходит с опытом, это не винда, тут необходимо включать мозг, с первого раза мало у кого получалось, насколько я знаюВообще чегото у самого почти нечего неполучается сделать
Z301171463546 - можно пожертвовать мне денег
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Да опыт хорошая штука всегда выручает в дальнейшем.zingel писал(а):всё приходит с опытом, это не винда, тут необходимо включать мозг, с первого раза мало у кого получалось, насколько я знаюВообще чегото у самого почти нечего неполучается сделать
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
ясно
Последний раз редактировалось trop1k 2008-07-15 7:50:00, всего редактировалось 1 раз.
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
В resolv.conf должен быть днс провайдера?
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Почему если я ставлю в resolv.conf ип внешний или локалхост то он какбы видит тогда хосты:
А из мира неидёт.
Код: Выделить всё
localhost# host soul.realcom.lv
soul.realcom.lv has address 62.205.227.150
localhost# ping soul.realcom.lv
PING soul.realcom.lv (62.205.227.150): 56 data bytes
64 bytes from 62.205.227.150: icmp_seq=0 ttl=64 time=0.066 ms
64 bytes from 62.205.227.150: icmp_seq=1 ttl=64 time=0.053 ms
64 bytes from 62.205.227.150: icmp_seq=2 ttl=64 time=0.054 ms
64 bytes from 62.205.227.150: icmp_seq=3 ttl=64 time=0.052 ms
^Z
Suspended
localhost#
- tango
- Access Forbidden
- Сообщения: 247
- Зарегистрирован: 2007-12-15 17:41:18
- Откуда: Санкт- Петербург
- Контактная информация:
Re: Настройка bind 9
1. если у тебя свой днс-сервер, то в resolv.conf нужно указывать его
2. прописать PTR у провайдера не достаточно, нужно еще тобы тебе была ДЕЛЕГИРОВАНА зона realcom.lv
пока ни одного днс-а для этой зоны не наблюдаю....
у кого доменное имя-то регистрировали? вот его и просите делегировать зону...
пока видно только это:
отсюда видно что для домена realcom.lv нет днс-сервера...
есть только для родительского домена- lv
nettools (http://tests.nettools.ru/) говорит тоже самое...
2. прописать PTR у провайдера не достаточно, нужно еще тобы тебе была ДЕЛЕГИРОВАНА зона realcom.lv
пока ни одного днс-а для этой зоны не наблюдаю....
у кого доменное имя-то регистрировали? вот его и просите делегировать зону...
пока видно только это:
Код: Выделить всё
paloma# dig realcom.lv any
; <<>> DiG 9.4.2 <<>> realcom.lv any
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10816
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 7, ADDITIONAL: 9
;; QUESTION SECTION:
;realcom.lv. IN ANY
;; ANSWER SECTION:
realcom.lv. 1511 IN A 62.205.227.150
;; AUTHORITY SECTION:
lv. 284 IN NS ns-lv.ripe.net.
lv. 284 IN NS ns.uu.net.
lv. 284 IN NS NSZ.NIC.lv.
lv. 284 IN NS nsz2.latnet.lv.
lv. 284 IN NS sunic.sunet.se.
lv. 284 IN NS nsz2.NIC.lv.
lv. 284 IN NS nsz.latnet.lv.
;; ADDITIONAL SECTION:
ns-lv.ripe.net. 55545 IN AAAA 2001:610:240:0:53:cc:12:121
ns-lv.ripe.net. 87954 IN A 193.0.12.121
ns.uu.net. 103298 IN A 137.39.1.3
NSZ.NIC.lv. 284 IN A 91.198.156.4
nsz2.latnet.lv. 284 IN A 92.240.64.2
sunic.sunet.se. 78964 IN A 192.36.125.2
sunic.sunet.se. 80132 IN AAAA 2001:6b0:7::2
nsz2.NIC.lv. 284 IN A 92.240.64.2
nsz.latnet.lv. 284 IN A 91.198.156.4
;; Query time: 54 msec
;; SERVER: 194.105.193.35#53(194.105.193.35)
;; WHEN: Mon Jul 14 22:12:15 2008
;; MSG SIZE rcvd: 373
есть только для родительского домена- lv
nettools (http://tests.nettools.ru/) говорит тоже самое...
Код: Выделить всё
Домен realcom.lv
Проверка DNS сервера
Не найдено ни одной NS записи
- trop1k
- ст. сержант
- Сообщения: 357
- Зарегистрирован: 2008-04-17 11:49:38
- Откуда: From Gantz
Re: Настройка bind 9
Ясно спасибо за ответ. А то просто какаято неточность не в одной статье про бинд ненаписано что надо ещё записи иметь, я сидел и думал что я такой тупой настроить немогу самую лёгкую вещь как написали вначале темы.tango писал(а):1. если у тебя свой днс-сервер, то в resolv.conf нужно указывать его
2. прописать PTR у провайдера не достаточно, нужно еще тобы тебе была ДЕЛЕГИРОВАНА зона realcom.lv
пока ни одного днс-а для этой зоны не наблюдаю....
у кого доменное имя-то регистрировали? вот его и просите делегировать зону...
пока видно только это:отсюда видно что для домена realcom.lv нет днс-сервера...Код: Выделить всё
paloma# dig realcom.lv any ; <<>> DiG 9.4.2 <<>> realcom.lv any ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10816 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 7, ADDITIONAL: 9 ;; QUESTION SECTION: ;realcom.lv. IN ANY ;; ANSWER SECTION: realcom.lv. 1511 IN A 62.205.227.150 ;; AUTHORITY SECTION: lv. 284 IN NS ns-lv.ripe.net. lv. 284 IN NS ns.uu.net. lv. 284 IN NS NSZ.NIC.lv. lv. 284 IN NS nsz2.latnet.lv. lv. 284 IN NS sunic.sunet.se. lv. 284 IN NS nsz2.NIC.lv. lv. 284 IN NS nsz.latnet.lv. ;; ADDITIONAL SECTION: ns-lv.ripe.net. 55545 IN AAAA 2001:610:240:0:53:cc:12:121 ns-lv.ripe.net. 87954 IN A 193.0.12.121 ns.uu.net. 103298 IN A 137.39.1.3 NSZ.NIC.lv. 284 IN A 91.198.156.4 nsz2.latnet.lv. 284 IN A 92.240.64.2 sunic.sunet.se. 78964 IN A 192.36.125.2 sunic.sunet.se. 80132 IN AAAA 2001:6b0:7::2 nsz2.NIC.lv. 284 IN A 92.240.64.2 nsz.latnet.lv. 284 IN A 91.198.156.4 ;; Query time: 54 msec ;; SERVER: 194.105.193.35#53(194.105.193.35) ;; WHEN: Mon Jul 14 22:12:15 2008 ;; MSG SIZE rcvd: 373
есть только для родительского домена- lv
nettools (http://tests.nettools.ru/) говорит тоже самое...Код: Выделить всё
Домен realcom.lv Проверка DNS сервера Не найдено ни одной NS записи