У меня небольшая сеть Windows 2008 с некоторыми клиентами Windows 7. Оба клиента - это ноутбуки с док-станцией, и я хотел бы, чтобы они обменивались данными с сервером Windows 2008 (для обмена файлами) через проводную сеть, пока они состыкованы.
Подключение к Интернету для всех машин (клиентов и серверов) осуществляется через беспроводную локальную сеть, поэтому беспроводной адаптер в клиентах Windows 7 остается активным, пока они пристыкованы.
Когда ноутбуки не состыкованы, было бы неплохо иметь возможность связываться с сервером Windows 2008 для совместного использования печати (и более медленного обмена файлами) - следовательно, сервер также находится в беспроводной локальной сети.
Сервер Windows 2008 работает под управлением Active Directory, DHCP и DNS. Он контролирует аренду DHCP в проводной сети и содержит записи DNS для myserver.mycompany.local, к которому подключаются клиенты обмена файлами.
В идеале я бы хотел, чтобы записи DNS сначала возвращали проводной IP-адрес, чтобы это был адрес, который ноутбуки будут пытаться изначально, но, похоже, нет способа сделать это? В настоящее время IP-адрес сервера в беспроводной LAN выходит из nslookup над IP-адресом проводной LAN. Множественное наведение работает отлично - но в неправильном порядке! Включите беспроводную сеть и проверьте связь с моим сервером, и он перейдет на беспроводной IP. Отключите беспроводную связь на клиенте и повторите проверку связи еще раз, и через пару секунд она начнет проверять проводной адрес.
Есть ли у кого-нибудь предложения, как заставить эту работу работать в предсказуемом порядке? - или даже если это жестяная банка работай.
Альтернатива 1? Если это не сработает, то это сработает: отключите беспроводной адаптер от сервера, установите беспроводной маршрутизатор / мост в проводной сети (настроенный для маршрутизации в / из подсети беспроводной локальной сети), затем настройте клиентов с двумя маршруты на (теперь уже) единственный IP-адрес сервера с показателями, благоприятствующими прямой связи в первую очередь по проводной локальной сети?
Альтернатива 2? Должен ли я вместо этого использовать ноутбуки в одиночку, чтобы все их подключения через проводную локальную сеть, когда они состыкованы? (и маршрутизировать через сервер Windows 2008 - или выделенный беспроводной мост / маршрутизатор)? Меня беспокоит то, что я хотел бы, чтобы расстыковка была плавной - и если клиенты находятся в процессе загрузки чего-либо из Интернета, я бы не хотел, чтобы все, что они делают, прерывается, когда они переключают IP-адреса в беспроводную сеть. Может, дело не в этом, и меня ничего не волнует?
Есть предположения? :)
ОБНОВИТЬ
я кажется чтобы взломать его (по крайней мере, записи DNS появляются в том порядке, на который я надеюсь - и при пинге сервера с различными комбинациями проводного, беспроводного и обоих интерфейсов включен IP, который я хочу) ...
Я установил порядок привязки сетевых адаптеров на сервере (который действует как контроллер домена, DHCP и DNS-сервер) так, чтобы проводная сетевая карта находилась перед беспроводным адаптером. (Пуск -> введите «Сетевые интерфейсы» -> Выберите «Просмотр сетевых подключений» -> нажмите Alt, чтобы отобразить классические раскрывающиеся меню -> Дополнительно -> Дополнительные настройки)
Теперь nslookup (от клиента) имени хоста сервера сначала возвращает проводной IP, а затем беспроводной IP. Теперь кажется, что проводной IP-адрес используется всякий раз, когда с ним можно связаться. Между прочим, показатели проводного и беспроводного маршрутов (на клиенте) также благоприятствуют проводной локальной сети (на основе автоматически назначаемых показателей Windows), но так было всегда, даже когда у меня возникали проблемы с получением проводного IP-адреса " одобрено ".
Я не совсем уверен, что это совпадение - или если DNS-сервер, работающий в Windows, возвращает себе IP-адреса делает на самом деле учитывать порядок привязки собственных сетевых интерфейсов? Было бы интересно услышать мнение кого-то, кто может подтвердить или опровергнуть это (или подтвердить, что порядок привязки на сервере играет роль по какой-то другой причине?)
Поскольку вы обслуживаете свой DHCP из Windows, а ваши клиенты также являются Windows, возможно, вам стоит поискать лучшее решение.
Когда в системе установлено несколько интерфейсов и несколько шлюзов по умолчанию, метод, который можно использовать, чтобы заставить один из них принять предпочтение, - это установить метрику.
Вместо того, чтобы возиться с DNS, настройте параметры на своем DHCP-сервере для управления метрикой, связанной с IP. Установите для показателя беспроводной ЛВС большее значение, чем показатель для проводной ЛВС. Это предполагает, что ваш DHCP-сервер Windows обслуживает как проводные, так и беспроводные сети, и у них разные области действия.
Если это применимо, перейдите в параметры области и настройте базу метрик маршрутов Microsoft по умолчанию.
Если установка метрики через DHCP невозможна, вы также можете установить ее непосредственно в свойствах TCP / IP для беспроводных адаптеров на этих компьютерах. По умолчанию используется интерфейс с наименьшим значением.