LINUX.ORG.RU
ФорумAdmin

Снова DNS и связь между доменами


0

0

Речь идёт о внутренней сети. Есть машина yyyy на которой поднят DNS для домена yyyy.xx. Есть машина zzzz на которой поднят DNS для домена zzzz.yyyy.xx. Как настроить эти DNS-ы, чтобы из домена yyyy.xx были видны машины в zzzz.yyyy.xx и наоборот? DNS в zzzz.yyyy.xx √ кеширующий, в файле named.ca есть запись о DNS в yyyy.xx, но машины из zzzz.yyyy.xx не видят машин в yyyy.xx. В своих доменах всё работает нормально. Проштудировал тонну документации, но ничего не выходит. Буду рад помощи, желательно подробнее. Спасибо

anonymous

Ну начнем сначала какие машины не видят друг друга
тоесть операционка какяа ?
как они сидят в сети ? тобиш насколько я понял сетки разные ?
или нет в физичесеой сети они сидят в одной или разделенные шлюзом ?
Потом будет ответ !

Aleks_IZA
()
Ответ на: комментарий от Aleks_IZA

Сегмент сети у них один. Машины под виндами и Linux. В NT домены не входят. В своём домене yyyy.xx друг-друга видят (то-есть знают друг друга по именам, a.yyyy.xx), у них прописан DNS yyyy.xx. В домене zzzz.yyyy.xx тоже друг-друга видят (по именам b.zzzz.yyyy.xx), у них DNS zzzz.yyyy.xx. Как бы сделать так, чтобы машина a.yyyy.xx видела машину b.zzzz.yyyy.xx, не добавляя в их настройки дополнительного DNS. Другими словами, как организовать обмен информацией между DNS-ами, чтобы DNS zzzz.yyyy.xx спрашивал DNS yyyy.xx о его машинах и наоборот, чтобы DNS yyyy.xx спрашивал DNS zzzz.yyyy.xx о его машинах (передача зон).

anonymous
()

Да админы это ленивые создания лиш бы не бегать по юзверам!

Значит как я понял yyy.xx это домен второго уровня а zzz.yyy.xxx
это домен третьего уровня соответственно от yyy.xx .

Теперь копаем раз это внутрення сеть то домены не реальные !

Значит надо застивить DNS сервера видеть и знать друг друга

IMXO лучше просто подправить лист корневых серверовна zzz.yyy.xx
добавить первой строчкой сервер yyy.xx !
тогда он всегда будет искать запросы на имена непринадлежашие
ему с сервера yyy.xx .
Да чтобы yyy.xx знал о машинах в zzz.yyy.xx
надо написать чтонибуть в духе в зоне yyy.xx
ns.zzz.yyy.xx. in a zzz.yyy.xx
zzz.yyy.xx. in a IP адресс zzz.yyy.xx


Ежели у тебя zzz.yyy.xx не явлеутся доменом третьего уровня
от yyy.xx то в корневой лист yyy.xx пропиши первой строчкой
ip адресс zzz.yyy.xx

Но это не есть гуд !!! Тобиш при смене IP адрессов DNS серверов
надо ручками редактировать корневые листы !!!!
Я бы посоветовал поставить DHCP и раздавать по два DNS сервера
получится более гибкая система !!!!

Aleks_IZA
()

>ns.zzz.yyy.xx. in a zzz.yyy.xx
>zzz.yyy.xx. in a IP адресс zzz.yyy.xx

не неправильно наоборот

zzz.yyy.xx. in ns ns.zzz.yyy.xx
ns.zzz.yyy.xx in a IP адресс zzz.yyy.xx

Aleks_IZA
()
Ответ на: комментарий от Aleks_IZA

Прописал в листе корневых устройств на DNS zzz.yyyy.xx DNS yyyy.xx
таким образом
yyyy.xx. in ns ns.yyyy.xx.
ns.yyyy.xx. in a 192.168.18.1
Перезапуская DNS на zzz.yyyy.xx, даю команду
nslookup
затем
server ns.yyyy.xx он в ответ - не знаю такого сервака, по адресу
тоже не видит.
Выходит серваку на zzz.yyyy.xx наплевать на список корневых серверов?
Какие ещё предложения.

anonymous
()

ну ты даеш я ж говорил что запись третьего домена надо делать
в зоне второго домена!
В зоне yyy.xx пишеш
zzz.yyy.xx in ns ns.zzz.yyy.xx
ns.yyy.xx in a IP адресс zzz.yyy.xx

таким образом сервер yyy.xx будет знать сервер zzz.yyy.xx
а корневой лист это root.cache обычно лежит где-то в /var/named
и синтаксис там малехо другой!
да еще при старте named неплохо бы делать tail -f /var/log/messages
дабы быть уверенным что named вобще держит зоны, или проверять зоны
там чекалка есть!

Aleks_IZA
()
Ответ на: комментарий от Aleks_IZA

Это понятно, но как из zzzz.yyyy.xx увидеть yyyy.xx? В обратную сторону то видно.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.