Страница 1 из 2

named кеширующий. как ?

Добавлено: 2009-07-19 22:22:05
RAGNAR
нужен dns кэширующий наверно... инет <=> router <=> user1
что бы сократить время запроса и трафик. в инет отдовать нечего не нужно апачи стоять не будит.
есть интернет ip динамический, помогите разобраться named.conf
желательно обеснить что для чего

Re: named кеширующий. как ?

Добавлено: 2009-07-19 23:37:35
Alex Keda
что именно не получается

Re: named кеширующий. как ?

Добавлено: 2009-07-20 0:44:49
RAGNAR
named.conf

Код: Выделить всё

options { 
               directory "/etc/namedb";
};

zone "." {
           tupe hint;               
           file "named.root"
};

zone "0.0.127.in-addr.arpa" {
            type master;
            file "127.0.0";
};
_________________________________

нужно еще что небудь добавить ? к серверу подключена сеть 192.168.0.0/24

Re: named кеширующий. как ?

Добавлено: 2009-07-20 0:45:52
RAGNAR
вот еще вопрос где описывать зоны и какие мне нужны?

Re: named кеширующий. как ?

Добавлено: 2009-07-20 0:57:31
RAGNAR
ввожу команду
nslookup
>_
вот и все что выводит консоль, должно же сдесь еще быть ....
ввожу имя хоста, молчание...

Re: named кеширующий. как ?

Добавлено: 2009-07-20 9:29:14
schizoid
http://www.freebsd.org/doc/ru_RU.KOI8-R ... k-dns.html
все подробно описано

Re: named кеширующий. как ?

Добавлено: 2009-07-20 9:55:27
RAGNAR
example.org. IN SOA ns1.example.org. admin.example.org. {
кто небудь может обеснить что это "example.org" я могу в место этого написать что угодно?
для кеширующего что тут должно быть?

Re: named кеширующий. как ?

Добавлено: 2009-07-20 10:23:48
terminus
<BIND-trolling mode on>

Ставьте себе правильный DNS-кеш сервер unbound и не мучайтесь с неправильным биндом :-D

</BIND-trolling mode off>

Re: named кеширующий. как ?

Добавлено: 2009-07-20 10:33:24
RAGNAR
интересно разобраться с этим...
options {
directory "/etc/namedb";
};
zone "les.local" in {
type master;
file "les.local";
};

zone "0.168.192.in-addr.arpa" {
type master;
file "192.168.0";
};

zone "." {
tupe hint;
file "named.root"
};

zone "0.0.127.in-addr.arpa" {
type master;
file "127.0.0";
};


les.local ьщжно использовать в место example.org в конфеге выше и строке ниже

example.org. IN SOA ns1.example.org. admin.example.org. {
например
les.local. IN SOA les.local. les.local. {

Re: named кеширующий. как ?

Добавлено: 2009-07-20 10:35:20
RAGNAR
на win 2003 суфекс стоит les.local что бы компы не перестраивать можно в named это переместить?

Re: named кеширующий. как ?

Добавлено: 2009-07-21 16:55:02
Dj-Snegir
terminus писал(а):<BIND-trolling mode on>

Ставьте себе правильный DNS-кеш сервер unbound и не мучайтесь с неправильным биндом :-D

</BIND-trolling mode off>
А в чём заключается правильность и чем он лучше ?

Re: named кеширующий. как ?

Добавлено: 2009-07-21 17:07:45
terminus
Dj-Snegir писал(а):А в чём заключается правильность и чем он лучше ?
Да я просто тролил :smile:
Если же чуть посерьезней, то unbound секюрней и в разы быстрее.
http://www.unbound.net/documentation/book_news.html

Re: named кеширующий. как ?

Добавлено: 2009-07-22 1:01:39
Fioktist
RAGNAR писал(а):на win 2003 суфекс стоит les.local что бы компы не перестраивать можно в named это переместить?
Тут супер книжка по FreeBSD(Подробное руководство-2изд-2008-OCP.djvu)

Re: named кеширующий. как ?

Добавлено: 2009-07-22 7:59:40
Dj-Snegir
terminus писал(а):
Dj-Snegir писал(а):А в чём заключается правильность и чем он лучше ?
Да я просто тролил :smile:
Если же чуть посерьезней, то unbound секюрней и в разы быстрее.
http://www.unbound.net/documentation/book_news.html
А понятно :smile: За доки Thx почитаю

Re: named кеширующий. как ?

Добавлено: 2009-07-22 10:20:08
terminus
В помошь (если захотите попробовать заинстолить) - я статью по нему писал:
http://www.lissyara.su/?id=1705

Re: named кеширующий. как ?

Добавлено: 2009-07-22 18:50:20
RAGNAR
Лучше помогите разобраться с этим named...
вот конфиги

попорядку значит.

etc/host.conf
---------------------
hosts
dns

etc/hosts
---------------------
::1 localhost localhost.lan
127.0.0.1 localhost localhost.lan

rc.conf // в таком порядке у меня этот файл
---------------------
hostname="DNS"
linux_enable="YES"
if_bridge_load="YES"
start_cmd="/etc/rc.bridge" // соображал скрипт поднятия моста rl0 rl1
gateway_enable="YES"
defaultrouter="192.168.0.6"


логи
--------------------------------
pid , named_dump.db , named.stat
полностью пусты

sockstat | grep named
--------------------------
консоль не чего не выводит

named.conf
--------------------------------------------
acl "trusted" {127.0.0.1; 192.168.0.0/24; }; // может эту строку тоже в options внести?

options {
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
allow-recursion {trusted;};
listen-on { 127.0.0.1; 192.168.0.9;};
version "SuperDNS";


};

zone "." {
type hint;
file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "master/db.127.0.0";
};

zone "DNS.lan" {
type master;
file "master/DNS.lan";
};

zone "0.168.192.in-addr.arpa" {
type master;
file "master/db.192.168.0";
};

b.127.0.0
--------------------------------------------------------------------
$TTL 3600
@ IN SOA DNS.lan. (
2009220700 ;Serial
3600 ;Refresh
7200 ;Retry
3600000 ;Expire
3600) ;Minimum
IN NS DNS.lan.
1 IN PTR localhost.lan.

DNS.lan
---------------------------------------------------------------------
$ORIGIN lan.
DNS 86400 IN SOA ns.DNS.lan. root.DNS.lan. (
2009240801 ; Serial
86400 ; Refresh
7200 ; Retry
8640000 ; expire
86400) ; minimum
86400 IN NS ns.DNS.lan.
86400 IN A 192.168.0.9 // А здесь IP DNS-а
$ORIGIN DNS.lan.
ns IN A 192.168.0.9

db.192.168.0
---------------------------------------------------------------------------------
$TTL 86400
@ IN SOA ns.DNS.lan. root.DNS.lan. (
2009220701 ;Serial
86400 ;Refresh
7200 ;Retry
8640000 ;Expire
864000) ;minimum
IN NS ns.DNS.lan.
100 IN PTR ns.DNS.lan.

Re: named кеширующий. как ?

Добавлено: 2009-07-22 18:57:33
Alex Keda
сообщение оформите нормально

Re: named кеширующий. как ?

Добавлено: 2009-07-22 19:08:15
RAGNAR
Теперь буду думать как сообщение оформить.
Благодарю за помощь.

Re: named кеширующий. как ?

Добавлено: 2009-07-22 19:11:47
paradox
лишний раз подтверждает вашу не внимательность
Правила форума
Убедительная просьба юзать теги

Код: Выделить всё

 при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными. [/quote]
наверное и в конфигах и настройках вы также не внимательны

Re: named кеширующий. как ?

Добавлено: 2009-07-22 19:20:35
RAGNAR
как скажите, буду внемательней смотеть конфиги...
Благодарю за Умный совет.

Re: named кеширующий. как ?

Добавлено: 2009-07-23 11:33:40
alex_x
Pol Albitz (dns bind) тебе в руки. только выборочно

Re: named кеширующий. как ?

Добавлено: 2009-07-23 12:19:32
freeman
Столько тексту, какие то зоны, логи.
А вам то всего надо одну две строчки прописать с адресом вышестоящего(их) DNS, ответы от которых и будут кешироватся.

Re: named кеширующий. как ?

Добавлено: 2009-07-23 12:42:15
alex_x
да я это и хотел сказать что для создания кеш dns настройки минимальны но книга для общего ознакомления и то только начало а дальше......

Re: named кеширующий. как ?

Добавлено: 2009-07-23 17:23:16
RAGNAR
какой выше стояший сервер, мой провайдер нечего не сообщает о своих днс сервере.
мне выдали почту( ящик ) XXXX@tversvyaz.ru
я пробил в

#nslookup
>set type=ns
>tversvyaz.ru
tversvyaz.ru nameserver = info.tversvyaz.ru
tversvyaz.ru nameserver = ns1.tversvyaz.ru

info.tversvyaz.ru internet address 84.42.14.2
ns1.tversvyaz.ru internet address 84.42.0.2

-----------------------------------------
ns1.tversvyaz.ru этот dns сервер нужно прописать?

Re: named кеширующий. как ?

Добавлено: 2009-07-23 17:35:43
terminus
автор, если у вас динамический IP то настройки DNS серверов вы сразу же после перезагруки можете узнать из файла /etc/resolv.conf - dhcpclient запишет их туда.

Я хоть и шарю в DNS, но в бинде я за ненадобностью не разбираюсь (бинд не применялся там где я рулил DNS серваками. такой ход завели серьезные, бородатые сисадмины и практика этот ход ни разу не опровергла. бинд - сакс).
Если бы вы воспользовались статьей про установку unbound, то для построения кеширующего DNS сервера, который пересылает запросы на вышестоящий сервер провайдера, вам надо было бы внести IP адреса из resolv.conf в секцию:

Код: Выделить всё

forward-zone:
       name: "."
       forward-addr: 11.22.33.44
       forward-addr: 66.77.88.99