Использование двух беспроводных сетевых адаптеров одновременно на настольном ПК с Windows 10
Я пытаюсь понять, могу ли я использовать две отдельные беспроводные карты на настольном ПК для одновременного подключения к одному и тому же беспроводному маршрутизатору, особенно так:
- WiFi адаптер 1 с использованием 5 ГГц 802.11ac для маршрутизатора
- WiFi адаптер 2 с использованием 2,4 ГГц 802.11n для маршрутизатора (тот же маршрутизатор)
В настоящее время я установил для них 2 разных идентификатора SSID, хотя при необходимости их можно изменить.
Чтобы было ясно, я хочу использовать обе сети для повышения скорости, вот в чем цель.
5 ответов 5
Это ничем не отличается от подключения 2-х проводных портов Ethernet на одном компьютере к одной и той же сети . для этого требуется то, что называется связыванием интерфейса, объединением сетевых карт или объединением каналов, что официально поддерживается только ОС Windows Server для продуктов Microsoft ( работал в Windows 10 вплоть до сборки 10240 (сейчас официально не работает), но для этого также требуется совместимый коммутатор или маршрутизатор, который поддерживает некоторый сетевой протокол объединения или балансировки, что делают многие коммутаторы и маршрутизаторы корпоративного уровня, но практически ни один потребительский продукт не делает, и, насколько мне известно, нет ни одного беспроводного маршрутизатора или точки доступа, способной на это. Хотя использование 2 портов коммутатора, которые поддерживают агрегирование каналов для двух уникальных точек доступа, потенциально может сделать это с совместимой ОС, которой не является Windows 10 (РЕДАКТИРОВАТЬ: Microsoft подтвердила, что Windows 10 должна иметь такую возможность, но она не работает во всех сборках Win10 после 10240, без исправления ETA в это время).
Честно говоря, вам лучше всего использовать соединение 5 ГГц 802.11ac и не беспокоиться о втором беспроводном соединении, если оно не подключается к другой сети, или переключиться на проводное соединение.
Я могу дать несколько ссылок, если вы хотите подтвердить всю эту информацию, но суть проблемы сводится к этому от инженера Microsoft (Джеффри Типпета), когда он обсуждает это на канале социальных обсуждений Microsoft, вот краткое изложение: Объединение сетевых карт Технически эта функция реализована с использованием уровня MAC (уровень 2), и уровень MAC отличается для каждого типа мультимедиа.Вы не можете объединить сетевые карты WLAN/WWAN, потому что мы не создали дополнительную поддержку для этого; не имеет смысла тратить время на создание этой поддержки, когда NIC Teaming прямо нацелена на серверную функцию.
Решение Microsoft в Windows 10, NIC Teaming (LBFO), бесполезно, поскольку в документации сказано:
Сетевые адаптеры, представляющие технологии, отличные от Ethernet, в группах не поддерживаются (например, WWAN, WLAN/WiFi, Bluetooth, Infiniband, включая сетевые адаптеры IPoIB).
Для беспроводной связи решение Microsoft поэтому отсутствует. В любом случае, еще одно невыполненное требование заключается в том, что все адаптеры имеют одинаковую скорость.
Это оставляет сторонние решения. Те, о которых я знаю, перечислены ниже, но я не могу рекомендовать их, так как у меня нет с ними опыта.
- dispatch-proxy — бесплатный и с открытым исходным кодом.
- NetFusion — начиная с $ 26,99 за 1 год.
- Speedify — бесплатно за 1 ГБ в месяц, 9 долларов за 50 ГБ, 19 долларов за безлимитные, также доступны годовые предложения. Это, пожалуй, самый известный продукт в этой категории. Я также считаю, что это единственный, который разделяет трафик между соединениями для каждого пакета и использует несколько серверов по всему миру, так что, похоже, самый серьезный из всех.
В противном случае, если вы обходитесь без стороннего продукта, я воспроизвожу ниже показания, которые я нашел в Интернете:
Если у вашего роутера есть две рации WiFi, как у моей, которая имеет рацию 5,0 ГГц и рацию 2,4 ГГц, нет никаких причин, по которым вы не можете обмениваться данными со своим роутером одновременно.
В Windows 7 у меня были как WiFi-адаптер 5,0 ГГц, так и WiFi-адаптер 2,4 ГГц, и они оба автоматически подключались при запуске, однако Windows 10, похоже, выбирает адаптер 5 ГГц и автоматически подключается к нему один. Я могу вручную подключить адаптер 2,4 ГГц, и оба будут работать в одно и то же время, и в некоторых случаях будет трафик. Прежде всего, большая часть трафика приходится на высокоскоростной внутренний адаптер WiFi с частотой 5,0 ГГц, но Win 10 время от времени будет использовать адаптер USB 2,4 ГГц.
Это объясняется @Tonny в комментарии ниже, который я предпочитаю включать непосредственно в ответ:
Если оба адаптера подключены к одной локальной сети (одной и той же IP-подсети), алгоритмы IP-маршрутизации будут использовать исключительно более быстрый сетевой адаптер. Другой будет получать только сетевой трафик, направленный на все устройства (широковещательные сообщения), и иногда (каждые 30 секунд или около того) сам будет отправлять немного широковещательного трафика для целей обнаружения топологии сети. Это относится ко всем типам локальных сетей, а не только к Wi-Fi. Таким образом, для всех целей и задач второй адаптер Wi-Fi просто необходим для резервирования в случае отказа другого.
Поэтому я попробовал решение с диспетчерским прокси-сервером и, потратив на это около 9 часов, наконец-то заработал так, как хотел. Это не идеальное решение, поскольку оно основано на круговом подходе к переключению Nics, но это лучше, чем ничего. Я настоятельно рекомендую вам использовать инструкции по установке, хранящиеся в его альбоме imgur, который связан с верхней частью страницы. Это позволит получить все необходимое на месте. Правильная настройка была другой историей.
Основной пример, который он приводит, устанавливает HTTP-прокси, который вы можете использовать в настройках своего браузера для серфинга, за исключением того, что он не может обрабатывать https-страницы. То, что вы действительно хотите настроить, это прокси Socks, который будет обрабатывать все.
HTTP-прокси работал для браузеров, но все мои фоновые системные приложения, которые выполняют такие функции, как проверка программ или обновления погоды, были исключены из цикла. Использование прокси-сервера Socks связывает весь трафик в вашей системе с общим доступом. Хитрость в том, что вам нужно изменить системные настройки и, необязательно, настройки приложения, чтобы заставить его работать.
Вы не можете использовать страницу настроек сети и Интернета, которая есть в Windows 8–10. Все, что вы вводите, в конечном итоге испортит конфигурацию. Вы должны перейти на панель Contol и открыть Internet Options и перейти на вкладку Connections . Оттуда вы хотите перейти в раздел Proxy Server и установить флажок Use a proxy server for your LAN и Bypass proxy server for local addresses . Затем вы хотите нажать кнопку « Advanced , и на открывшейся странице вы хотите убедиться, что все поля пусты, кроме полей Socks: . Там вы хотите ввести socks для Proxy address to use и 1080 для Port . Также убедитесь, что флажок Use the same proxy server for all protocols не установлен. После использования этого метода каждое приложение в моей системе использует Disptach-Proxy.
Таким образом, моя консольная команда выглядит следующим образом: dispatch start 192.168.0.103@6 192.168.19.2@4 .
Если вы не добавляете весовые пропорции после каждого адреса, кажется, что он ведет себя так же, как и без прокси, отправляя большую часть трафика через интерфейс, который имел наименьшую системную метрику до того, как прокси был установлен. Поэтому я настоятельно рекомендую вам включить их.
Одним из этих IP-адресов является встроенный Nic на моем рабочем столе, а другим — мой привязанный телефон 4G. Я отключаю телефон каждый раз, когда ухожу, но похоже, что все работает с оставшимся Николом через прокси, пока я не подключу свой телефон обратно, чтобы он поднял трубку, используя оба.
Единственная проблема, которая остается, — это то, что происходит при перезагрузке компьютера. Прокси-сервер не работает как служба, поэтому вы должны запускать скрипт при каждом входе в систему. Я нашел решение, если ваши Nics постоянны и не требуют процедуры настройки после входа в систему, как это делает мой телефон. Это не работает для меня, но может работать для вас, если вы хотите автоматизировать запуск скрипта .
Лучший способ сделать это — добавить его в качестве задачи запуска. Перейдите в Control Panel и выберите Administrative Tools , затем запустите Task Scheduler и выполните следующие действия .
- Убедитесь, что на левой панели выбран Task Scheduler (Local) и в меню « Action выберите « Create Basic Task
- На первой странице введите название задачи. Я только что вошел в рассылку.
- На следующей странице выберите When I Log On . Мы делаем это вместо того, чтобы выбирать « When The Computer Starts чтобы мы знали, что Nics запущены и работают до создания прокси.
- На следующей странице выберите « Start a Program .
- На следующей странице введите Start в поле Program/Script: и затем введите /b dispatch start и, при необходимости, IP-адреса с их весовыми пропорциями в поле Add Arguments . Используя команду Windows Start /b мы сообщаем, что задача должна выполняться без открытия нового командного окна. Если вы предпочитаете открытое окно, просто введите Dispatch в поле «Программа» и start , а также IP-адреса, если вы хотите их, в поле «Параметры».
- На последней странице установите флажок « Open The Properties Dialogue окно свойств» и нажмите « Finish .
- На вкладке « General » на странице « Properties выберите « Run only when user is logged on а затем в раскрывающемся списке « Configure For выберите любую версию Windows, которую вы используете.
- Перейдите на вкладку Conditions и снимите все.
- Перейдите на вкладку « Settings » и снимите все.
Нажмите OK и все готово.
Это имеет несколько недостатков. Во-первых, если вы решите запустить задачу без командного окна, вы не узнаете, остановился ли Dispatch из-за ошибок. Я провел много часов в поисках и до сих пор не смог найти способ определить состояние выполнения скрипта. Во-вторых, ваш Nics должен быть запущен до запуска задачи. Если это не произойдет в правильном порядке в вашей системе, то вам, возможно, придется поиграться, вставив некоторую задержку для запуска задачи.
Вооружившись этой дополненной информацией, все должно заработать не более 20 минут.
Две wifi сети windows
Сообщения: 2133
Благодарности: 375
Конфигурация компьютера |
Память: 6Gb |
Видеокарта: AMD Radeon HD 7670M и Intel(R) HD Graphics 4000 |
Монитор: 15′ |
ОС: Windows 10 home для одного языка |
Можно ли подключить на ноутбук (ОС — windows 7 Home) две WiFi-сети у каждой из которой есть своя IP-адресация, т.е. одна сеть 192.167.0.1 и т.д. а другая 192.166.0.1 и т.д. Подскажите как такое можно реализовать и можно с подробностями. » |
Конечно можно, при условии что эти две wi-fi сети разные, физически. Т.е. на пример, две wi-fi точки доступа подключены к двум совершенно разным сетям и естественно имеют отличную друг от друга IP маршрутизацию. Это первое.
Второе, на подключаемом компьютере (ноутбуке) иметь два физических wi-fi адаптера. Один соединяем с первой точкой доступа, второй соединяем со второй точкой доступа.
В третьих, настраиваем маршрутизацию и приоритеты.
И в четвертых, а зачем вам это надо?
Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.
на подключаемом компьютере (ноутбуке) иметь два физических wi-fi адаптера » |
Конфигурация компьютера |
Память: 6Gb |
Видеокарта: AMD Radeon HD 7670M и Intel(R) HD Graphics 4000 |
Монитор: 15′ |
ОС: Windows 10 home для одного языка |
в этом и вопрос, на ноутбуке нет 2 физических WiFi-адаптера, однако есть виртуальный сетевой адаптер, может кто знает как настраивается эта штука. » |
Что вы хотите получить при использовании виртуального wi-fi адаптера? » |