Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Solo the human
Зарегистрирован: 20.01.2005 Сообщения: 44 Откуда: Москва
|
Добавлено: Сб Фев 26 2005 23:33 Заголовок сообщения: Помогите плз с настройкой bind9 |
|
|
такая ситуевина:
-----------------------
я подключен к инету по выделенке через vpn-соединение
внутренний ip (нашей районной сети) - 10.0.176.11
внешний ip (который виден из инета) - 212.5.124.29
-----------------------
надо настроить днс-сервер на обслуживание двух доменов - freesystems.ru и eastshop.ru.
домен freesystems.ru прописан на серверах провайдера 212.5.89.2 и 212.5.93.1
домен eastshop.ru должен быть прописан на моем сервере 212.5.124.29 (провайдера еще раз дергать неохота). eastshop.ru я пока не пытался прописать
----------------------
слазив на bsd.opennet.ru я написал такие файлы:
named.conf
----------------------
options {
listen-on {
127.0.0.1; // локалхост
10.0.176.1; // внутренний ip-адрес вашего сервер (если таковой имеется)
212.5.124.29; // внешний ip-адрес вашего сервера
};
forwarders { 127.0.0.1; 212.5.89.2; 212.5.92.1; };
pid-file "/var/run/named.pid";
notify yes;
};
//далее у нас пойдут записи зрн имен
zone "." {
type hint;
file "/etc/namedb/named.root"; //запись указывающая откуда брать "точку"
// (запись по умолчанию, файл с данными имеется)
};
zone "localhost" IN {
// a master type means that this server needn't look
// anywhere else for information; the localhost buck
// stops here.
type master;
file "/etc/zone.localhost";
// don't allow dynamic DNS clients to update info
// about the localhost zone
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" {
type master;
file "/etc/namedb/localhost.rev"; //обратная запись для вашего localhost
};
// далее пойдут записи зон которые вы паркуете
zone "freesystems.ru" { // имя домейна второго или третьего уровней
type master; // тип зоны первичная
file "/etc/namedb/master/freesystems.ru"; // файл хранящий записи зоны
allow-update { none;};
allow-query { any; } ;
notify yes;
};
---------------------------
файл freesystems.ru
$TTL 14440
freesystems.ru. IN SOA fresystems.ru. admin.freesystems.ru.
2005012410;
3600;
3600;
604800;
86400);
@ IN NS ns.freesystems.ru #### Здесь можно указать ns.domain.ru
#### т.е. ваш домен, если вы делаете примари зону у себя.
#@ IN NS ns.server.secondary
@ IN A 212.5.124.29
www IN CNAME @
@ IN MX 10 @
------------------------
файл localhost.rev я создал утилитой make-localhost
-----------------------
файл zone.localhost
;
; loopback/localhost zone file
;
$TTL 1D
$ORIGIN localhost.
@ IN SOA @ root (
1 ; Serial
8H ; Refresh
15M ; Retry
1W ; Expire
1D) ; Minimum TTL
IN NS @
IN A 127.0.0.1
-----------------------
вот что написано в файле messages
eb 27 23:06:29 freesystems kernel: Connection attempt to UDP 212.5.124.29:50096 from 212.5.89.2:53
Feb 27 23:07:04 freesystems named[59342]: starting BIND 9.3.0
Feb 27 23:07:04 freesystems named[59342]: could not listen on UDP socket: address in use
Feb 27 23:07:04 freesystems named[59342]: creating IPv4 interface lo0 failed; interface ignored
Feb 27 23:07:04 freesystems named[59342]: could not listen on UDP socket: address in use
Feb 27 23:07:04 freesystems named[59342]: creating IPv4 interface ng0 failed; interface ignored
Feb 27 23:07:04 freesystems named[59342]: not listening on any interfaces
Feb 27 23:07:04 freesystems named[59342]: none:0: open: /etc/namedb/rndc.key: file not found
Feb 27 23:07:04 freesystems named[59342]: couldn't add command channel 127.0.0.1#953: file not found
Feb 27 23:07:04 freesystems named[59342]: none:0: open: /etc/namedb/rndc.key: file not found
Feb 27 23:07:04 freesystems named[59342]: couldn't add command channel ::1#953: file not found
Feb 27 23:07:04 freesystems named[59342]: could not listen on UDP socket: address in use
Feb 27 23:07:04 freesystems named[59342]: creating IPv4 interface lo0 failed; interface ignored
Feb 27 23:07:04 freesystems named[59342]: could not listen on UDP socket: address in use
Feb 27 23:07:04 freesystems named[59342]: creating IPv4 interface ng0 failed; interface ignored
Feb 27 23:07:04 freesystems named[59342]: zone localhost/IN: loading master file /etc/zone.localhost: file not found
Feb 27 23:07:04 freesystems named[59342]: /etc/namedb/master/freesystems.ru:2: no current owner name
Feb 27 23:07:04 freesystems named[59342]: zone freesystems.ru/IN: loading master file /etc/namedb/master/freesystems.ru: no owner
--------------------------
Если можете, напишите как должно быть, а то у нас проект тормозится и ребята из нашей сетки тоже хотят это знать _________________ Там где висят пингвины, черти продолжают работать! |
|
Вернуться к началу |
|
 |
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вс Фев 27 2005 05:28 Заголовок сообщения: |
|
|
man rndc-confgen
что там с фаерволом и с правами доступа? |
|
Вернуться к началу |
|
 |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вс Фев 27 2005 13:00 Заголовок сообщения: |
|
|
Цитата: | домен eastshop.ru должен быть прописан на моем сервере 212.5.124.29 (провайдера еще раз дергать неохота). |
Прийдется дернуть, если только в зоне .RU этот домен не зарегистрирован на твой IP-адрес. |
|
Вернуться к началу |
|
 |
toor99
Зарегистрирован: 20.02.2005 Сообщения: 26
|
Добавлено: Вс Фев 27 2005 15:05 Заголовок сообщения: Re: Помогите плз с настройкой bind9 |
|
|
Solo the human писал(а): | такая ситуевина:
-----------------------
я подключен к инету по выделенке через vpn-соединение
внутренний ip (нашей районной сети) - 10.0.176.11
внешний ip (который виден из инета) - 212.5.124.29
-----------------------
надо настроить днс-сервер на обслуживание двух доменов - freesystems.ru и eastshop.ru.
домен freesystems.ru прописан на серверах провайдера 212.5.89.2 и 212.5.93.1
домен eastshop.ru должен быть прописан на моем сервере 212.5.124.29 (провайдера еще раз дергать неохота). eastshop.ru я пока не пытался прописать
|
Смотрим whois:
domain: EASTSHOP.RU
type: CORPORATE
nserver: aserver.users.ru.
nserver: aserver.oo.ru.
state: REGISTERED, DELEGATED
person: Ivan V Kovalev
phone: +7 095 4127676
fax-no: +7 095 4127676
e-mail: ivksp@rambler.ru
registrar: RUCENTER-REG-RIPN
created: 2003.04.05
paid-till: 2005.04.05
source: TC-RIPN
Ни один из указанных nserver ни разу не 212.5.124.29. Это раз.
Зона должна обслуживаться двумя серверами имен, иначе руцентр не делегирует вам зону. Это два.
В вашей ситуации возможны два варианта.
Первый - оба сервера живут у вас. Тогда поднимайте на них зону и пинайте того, кто ее вам регистрировал, чтобы переставил nserver на вас.
Второй - договаривайтесь с тем, кто регистрировал вашу зону, чтобы он прописал ваш сервер мастером для вашей зоны на своих серверах. Такая схема называется "hidden primary nameserver".
Solo the human писал(а): | вот что написано в файле messages |
Сервер элементарно не настроен. Читайте документацию дальше. |
|
Вернуться к началу |
|
 |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вс Фев 27 2005 15:45 Заголовок сообщения: |
|
|
Я бы звонил этому Ване Ковалеву и говорил с ним о правильной настройке. |
|
Вернуться к началу |
|
 |
Solo the human
Зарегистрирован: 20.01.2005 Сообщения: 44 Откуда: Москва
|
Добавлено: Вс Фев 27 2005 16:05 Заголовок сообщения: |
|
|
да не, eastshop.ru пока хостится на другом серваке. В апреле кончится срок и я его переведу на свой сервер _________________ Там где висят пингвины, черти продолжают работать! |
|
Вернуться к началу |
|
 |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вс Фев 27 2005 18:59 Заголовок сообщения: |
|
|
Ну вот как будешь переводить, тогда и спросишь. |
|
Вернуться к началу |
|
 |
Solo the human
Зарегистрирован: 20.01.2005 Сообщения: 44 Откуда: Москва
|
Добавлено: Пн Фев 28 2005 09:11 Заголовок сообщения: |
|
|
так а fresystems.ru мне же тоже надо отстроить.
2 and3008 не помню я чтобы ты мне звонил _________________ Там где висят пингвины, черти продолжают работать! |
|
Вернуться к началу |
|
 |
|