У меня есть ноутбук под управлением Windows XP SP3 с беспроводной сетевой картой и проводной сетевой картой. Я соединяю два сетевых подключения в Windows\ Панель управления \ Сетевые подключения. Это дает мне одно мостовое сетевое соединение. DHCP включен в этом мостовом соединении, и на ноутбуке все работает так, как ожидалось, как если бы у меня было одно беспроводное подключение с поддержкой DHCP.
Я хочу подключить настольный ПК только с проводным сетевым адаптером к той же сети, что и ноутбук. Похоже, что я ошибочно предположил, что функция моста Windows будет действовать как базовое коммутирующее устройство второго уровня с добавленной функцией перевода с беспроводного на проводной. Первым делом я попытался подключить настольный ПК к ноутбуку с включенным протоколом DHCP на настольном ПК. Но когда я пытаюсь это сделать, я получаю конфликт IP-адресов как на ноутбуке, так и на настольном ПК. Почему это не работает?
Единственный способ получить настольный ПК для правильного доступа к сети (с этой конкретной настройкой) - вручную настроить IP-адрес настольного ПК. Почему это работает, а включение DHCP - нет?
Это может или не может иметь значение, но чтобы заставить мост работать вообще, мне пришлось принудительно заставить беспроводной сетевой адаптер перейти в «беспорядочный режим», как описано в этой статье.
Кто-то упомянул (на другом сайте), что это может быть связано с маскировкой MAC-адресов. Но почему маскировка MAC должна быть реализована мостом? И если это так, как его можно отключить?