DNS в FreeBSD 6.3

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
dh05
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-02-11 20:07:39

DNS в FreeBSD 6.3

Непрочитанное сообщение dh05 » 2008-02-13 23:37:04

Обновил мир и по запаре затер конфиги named.conf
Помогите разобраться.
В новом named.conf присутствуют такие строки и много еще чего, чего до этого небыло.

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

// Private Use Networks (RFC 1918)
// zone "10.in-addr.arpa"		{ type master; file "master/empty.db"; };
...
// zone "168.192.in-addr.arpa"	{ type master; file "master/empty.db"; };
а вот и файл empty.db

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

; $FreeBSD: src/etc/namedb/master/empty.db,v 1.1.2.1 2007/07/11 07:08:23 dougb Exp $

$TTL 3h
@ SOA @ nobody.localhost. 42 1d 12h 1w 3h
	; Serial, Refresh, Retry, Expire, Neg. cache TTL

@	NS	@

; Silence a BIND warning
@			A	127.0.0.1
Просто мне нужен локальный DNS+DHCP, но DNS должен понимать прямую и обратную зону(локальные) + нужно выставить его еще слайвом для реальной зоны. + Сие чудо еще и шлюз и маил-сервер.
Я пробывал настроить. И выходило что что если указать в resolv.conf

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

domain mycompany.local
nameserver 127.0.0.1
nameserver 192.168.0.1
domain mycompany.su
nameserver xxx.xxx.xxx.xxx.
То nslookup неможет найти localhost
Еще в новом named.conf
есть такое

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

// RFC 1912-style zone for IPv6 localhost address
// zone "0.ip6.arpa"	{ type master; file "master/localhost-reverse.db"; };
// RFC 1912
zone "localhost" {type master;file "master/localhost-forward.db"; };
zone "127.in-addr.arpa" {type master; file "master/localhost-reverse.db";};
а вот и сами файлы localhost-reverse.db localhost-forward.db

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


; $FreeBSD: src/etc/namedb/master/localhost-forward.db,v 1.1.2.1 2007/07/11 07:08:23 dougb Exp $

$TTL 3h
localhost.  SOA localhost. nobody.localhost. 42 1d 12h 1w 3h
	; Serial, Refresh, Retry, Expire, Neg. cache TTL
	
    NS	localhost.

    A	127.0.0.1
    AAAA	::1

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

; $FreeBSD: src/etc/namedb/master/localhost-reverse.db,v 1.1.2.1 2007/07/11 07:08:23 dougb Exp $

$TTL 3h
@ SOA localhost. nobody.localhost. 42 1d 12h 1w 3h
	; Serial, Refresh, Retry, Expire, Neg. cache TTL
	
    NS	localhost.

1.0.0.	PTR	localhost.

1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR localhost.

причем по дефолту не работает.
Если нужно я весь свой named.conf выложу просто он большой. да и еще все связанное с empty.db named пытается обновлять самостоятельно. Уверенность огромная что я гдето накосячил.
Дайте ссылочки пожалуйста где можно по ентому делу прочитать.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: DNS в FreeBSD 6.3

Непрочитанное сообщение Alex Keda » 2008-02-13 23:53:39

ничё не понял...
========
с новым конфигом будет работать так же как и со старым.
на новые секции просто забей
Убей их всех! Бог потом рассортирует...

dh05
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-02-11 20:07:39

Re: DNS в FreeBSD 6.3

Непрочитанное сообщение dh05 » 2008-02-14 0:47:44

Сори за каламбур. Вобщем так:
Есть сервер на нем:
1. Шлюз для локалы
2. Почтовик
3. DNS обслуживающий локалу и при этом же являющийся слайвом реальной зареганой зоны, в которой есть на него запись A и MX
Просто имя сервака в локале ns.mycompany.local а в инете должно быть типа host.mycompany.su
Вот поентому resolv.conf так и завернул.
to lissyara Т.е. беру старые зоны(локальные) и прикручиваю.