Сергей: Да задача вообщем не стоит, ибо как я написал, приложения которые работают с серверами, exchange, 1C, сетевые шары, всё работает. А вот пинг и обращение к веб интерфейсу сервера работают странно. Это то и интересно) А за помощь конечно спасибо))
Сергей: Действительно, но тогда получатся громоздкие имена. И мы все-таки отдалились от цели. Я согласен, что есть много способов моделирования сети. Но самый простой это добавить в хостс серверов нужные IP, и удлить IP из DNS.
Меня же интересует механизм резолвинга DNS на уровне клиентской машины. Почему он выбирает не те IP. Вот в чем вопрос.
Сергей: В том то и дело, что у всех серверов два интерфейса - пользователи обращаются к нужным службам через 192-й, а сервера между собой, для бекапа, служебного трафика и прочего общаются через второй интерфейс - 10-й. Загвоздка только в разрешении имён. Можно конечно добавить на все сервера в хостс, да и удалить из DNS запись, благо серверов немного, но мне интересно с технической точки зрения. Клиенту одается список адресов, и клиент выбирает всегда не тот IP. Я попробовал создать на одну имя по три IP - 3 из 192 и 3 из 10-й. Так вот, DNS всегда возвращает список, в котором первые три 192-е. Но клиент перебирает только 10-е. Хотя у него все настройки - и IP и шлюз и DNS 192-е. Согласитесь, это странно.
Сергей: И опять же, даже если янастрою маршрутизацию, кому то, либо серверам либо пользователям, придётся ходить через чужую сеть. А мне нужно что бы сервера общались между собой по одним интерфейсам, а пользователи по другим.
Сергей: Нет, SRV записи это понятно, они сделаны для другого. Есть механизм netmask ordering, и он работает. Мне непонятно почему клиент берет не первый IP из выданных DNS сервером, а второй.
DNS имя и так одно, IP разные. Маршрутизацию может и включу, в данный момент уже вопрос принципа. Методом научного тыка выявлено - клиент почему то выбирает 10-е IP, хотя сам находится в 192-й подсети, и DNS выдает первыми 192-е IP. Что то тут нечисто...
Максим Забелин: Нет, по DHCP он получает IP адрес DNS сервера 192.168.0.10. Также у DNS сервера есть второй интерфейс 10.0.0.10, его никто по DHCP не получает, эти настройки прописаны ручками на серверах. А вот на самом DNS, в зоне firma.local для серверов прописаны две A записи - из 10-й и из 192-й сети. При запросе сервера SERVER1 DNS выдаёт две записи - но в зависимости от запроса (из какой сети пришёл запрос) Выдаёт первым тот адрес, из которой пришёл запрос.