Привет! > Спасибо за ответ. Вот еще один момент. Не получилось у меня заставить клиент > firebird-а выбирать самостоятельно соединение из 2 сетевых карточек. Т.е. на > машине и сервере дублированные сетевые соединения. Если в hosts прописать > оба сетевых адреса для сервера, то выбирается только первый. Если это > соединение не подключено, то получаем ошибку, т.е. по второму адресу клиент > не пытается соединиться. Временно обошёл это написав свой перебор имен > серверов, и прописав в hosts разные имена для разных lan-ов. Возможно есть > более "прямой" путь ? Или может я что-то делаю не так ?
ТЛ включен и подсказывает мне, что ты имеешь ввиду не спаривание сетевух (для удвоение пропускной способности) а именно 2 сетевухи на сервере. Клиент ничего не знает о том, сколько у тебя сетевых карточек, алиасов и прочего. Ему даже про винт знать ничего не надо, собственно, как и серверу. Он вызывает стандартные системные функции - в твоем случае gethostbyname() - что она ему вернет, то он и использует. Это значит, что клиенту надо правильно отдавать ответы на DNS запросы - скорее всего проблема в том, что на самом клиенте настроен кэширующий DNS или что-то в этом роде. Копать надо здесь - чтобы при запросе сервера по имени выдавался тот адрес, который в данный момент нужен. Про round-robin тебе уже написали. -- Best regards, Sergey mailto:[EMAIL PROTECTED]

