|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mitya Bulgakov 2:5025/38.47 10 Apr 2003 17:58:12 To : All Subject : Совмещение DNS-серверов для internet'a и intranet'a -------------------------------------------------------------------------------- Есть такая проблема: Существует изолированная от инета локальная сеть, со своим собственным DNS-сервером и вымышленным доменом. Скажем local.ru, которого нет в инете. Есть машина, которая периодически dial-up'ится в инет (по ppp). ip машины 10.168.1.4, имя (во внутренней сети) lin.local.ru Есть внутренний DNS-сервер, ничего не знающий об инете: 10.168.0.1 Вся внутренняя сеть: 10.168.*.* Файлы машины lin.local.ru (ALTLinux Master 2.2): [root@lin ppp]# cat /etc/resolv.conf nameserver 195.98.64.65 # интернет DNS-сервер nameserver 10.168.0.1 # интранет DNS-сервер [root@lin ppp]# cat /etc/host.conf order bind,hosts multi on После установления ppp-соединения с инетом, ip-пакеты ходят на золотую. Т.е. всё что в инет -- то в инет. Что в сеть 10.*.*.* -- на локальный маршрутизатор. Hо, перестает работать локальный ДHС. Т.е. если машина не преобразовала ДHС-имя компа в ip через 195.98.64.65 (что вполне естественно), то она даже не пытается резолвить его через второй локальный ДHС-сервер. Т.е. смысл проблемы в том, что почему мы не просматриваем последовательно DNS-сервера, а идем на 2-ой DNS-сервер только если не доступен первый сервер в /etc/resolv.conf Т.о. при коннекте с инетом работает _только_ инетовский DNS, а локальный работает только после отваливания от инета. С уважением, Mitya Bulgakov 10 апреля 2003 года --- GoldED+/W32 snapshot-2000.12.24 * Origin: (2:5025/38.47) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33993e9579b6.html, оценка из 5, голосов 10
|