![]() |
А запись (record) на 2 ip провайдера.
Добрый день.
Интернет в офис приходит с 2мя ip от разных провайдеров. Есть 2 А записи Owa.firma.ru на эти ip + PTR у провайдеров. Также есть ещё 2 записи А WOrk.firma.ru на эти ip. Подключение к почте OWA или WORK происходит если даже один из IP не отвечает. Также RDP подключение прерывается лишь на 30 секунд если отключить 1н из Ip. Но у сторонних разработчиков есть веб приложение, которое подключается к базе SQL, и если подключилось по 1му Ip так и продолжает попытки только по нему. если даже прописано любое из имён DNS. Что то не так мы делаем или они? |
Есть кто живой?
|
я думаю, вам нужно задать этот вопрос разработчикам ПО с SQL. т.к. ДНС своё дело сделал, а почему ПО не переключается - вопрос к ПО.
|
|
Ха, разработчики как это часто,, как бы намекают что А запись это не правильное решение.
типа вот программа ping тоже не понимает А запись и пингует по 1му ip всегда. SQL какой адрес слушает? Не совсем понял. нет запрета подключится можно с любого ip по определенному порту. который проброшен на маршрутизаторе. |
Цитата:
есть понятия netmask ordering и round-robin - эти понятия не имеют никакого отношения к программе пинг (сразу скажу, 7-ой порт тоже, что бы не было лишних вопросов) Цитата:
или с бОльшей задержкой, чем обычно. Цитата:
|
Цитата:
Цитата:
Может на клиентском компьютере (или где-то ещё) кэшируется ответ DNS сервера и при повторном запросе возвращается адрес из кэша. |
Цитата:
PI адреса + своя AS как то дорого звучит наши провайдеры pi адреса раздают? Цитата:
А параметры подключения к серверу прописаны в web.config.. Получается или web.config неправильно написан. или тот же IIS кеширует запись днс или не резолвит А запись? |
Цитата:
Определитесь где находится клиент и у кого он запрашивает IP адрес вашего сервера (именно IP а не pi)? Что или кто для этого клиента является DNS-сервером? Скорее всего это устройство/служба кэширует записи и когда клиент обращается по доменному имени он возвращает не тот адрес. Возможно что сам клиент умеет кэшировать DNS запросы. Ещё, к слову, возможно проблема в клиентском ПО т.к. сервер может всегда отдавать два адреса, даже если запрос кэшируется (предположим, что он кэшируется причём, правильно), а вот клиентское ПО получив эти два адреса будет подключаться только к первому. Т.о. не важно сколько адресов в записи А. |
Структуру клиента я не могу описать.
Это 1 вариант. Это клиент для работы с нашей базой SQL. соединяется от куда угодно из интернета. 2 вариант. Это web server iis на каком то хостинге официальном. Локально это АД с SQL и файрволом с пробросом портов на sql server ничего особенного. с 1м вариантом понятно что прога не использует Round-robin и другие варианты перебора. 2й не понятен как писал выше. Веб приложение скорее всего построено на iis + .net А параметры подключения к серверу прописаны в web.config.. и это на публичном официальном хостинге таких клиентов-серверов два. на 2х разных хостингах. |
|
Цитата:
" Веб приложение скорее всего построено на iis + .net А параметры подключения к серверу прописаны в web.config.. и это на публичном официальном хостинге таких клиентов-серверов два. на 2х разных хостингах. " доступа у нас к этому нет. |
Тема не закрыта. возможно скоро продолжение и занавес.
|
Цитата:
|
Цитата:
Их кстати нет. есть только 2 А записи как писал ранее. |
Цитата:
|
Цитата:
|
Цитата:
|
|
Время: 13:48. |
Время: 13:48.
© OSzone.net 2001-