Як віддати перевагу одному мережевому з'єднанню над іншим?


19

Як і більшість ноутбуків, у нього є як Ethernet, так і бездротова мережа. Так само у мене є бездротовий маршрутизатор з 10/100/1000 Мбіт. 90% часу бездротових швидкостей достатньо. Але раз у раз у мене є кілька гігів даних, які потребують передачі. У ті часи я б фізично ходив по маршрутизатору і підключався безпосередньо. Проблема полягає в тому, що поки я не відключу бездротовий мережний адаптер, Windows все ще використовує бездротове з'єднання на відміну від з'єднання Ethernet. Чи існує спосіб налаштування Windows надати перевагу одному мережевому адаптеру, як тільки він стане доступним, а не відключити інший взагалі?

Відповіді:


17

Вам потрібно змінити пріоритет мережевих адаптерів.

Для цього відкрийте Центр мережі та спільного доступу та натисніть Змінити налаштування адаптера на лівій панелі. ви повинні побачити список мережевих адаптерів. Натисніть Altкнопку (якщо рядок меню ще не видно) та натисніть на меню Додатково , а потім виберіть Додаткові настройки .

З'явиться нова панель управління, і ви побачите її відкритою на вкладці Адаптери та прив’язки . У верхньому списку має бути список мережевих адаптерів, з правою кнопкою зі стрілками вгору та вниз. Це пріоритетний порядок того, який адаптер він використовуватиме під час підключення до Інтернету. Виберіть адаптер Ethernet та натисніть кнопку зі стрілкою вгору, доки вона не з’явиться у верхній частині. Потім натисніть кнопку ОК .

Це повинно спричинити пріоритетність вашого дротового з'єднання через WiFi кожного разу, коли він підключений.


1
Два слова: дивовижно!
Чад Гаррісон

У згаданому меню вона вже показує, що моя мережа LAN має більший пріоритет, ніж моя. Однак у правому нижньому куті все ще написано, що він підключений до WLAN. Це нормально? Чи все-таки він відображатиме підключення до бездротової локальної мережі, навіть якщо надає пріоритет для локальної мережі?
kram1032

23

(Я знаю, що відповідь вже прийнята, але) ...

По-перше, з XP і далі Windows має функцію, яку називають автоматичною метрикою. Ця функція повинна автоматично визначати пріоритетність трафіку на адаптері з найвищою пропускною здатністю. Увімкнувши «кращий» NIC (наприклад, за допомогою підключення кабелю), Windows повинна автоматично маршрутизувати трафік через цей інтерфейс. Очевидно, що ваш неправильно вважає, що Wi-Fi швидше (що, здається, повідомляється для деяких WiFi-карт )

Що таке показник у будь-якому випадку і як він використовується мережевим програмним забезпеченням? Ну а метрика використовується в маршрутизації, коли до пункту призначення є кілька шляхів, і потрібно прийняти рішення, який із них найкращий. Чим нижче, тим краще. Уявіть, що ви біля виїзних воріт на стадіон. Є кілька воріт, і кожна з них дозволить вам вийти - вам потрібно вибрати, який з них найкращий, наприклад. переглянувши, скільки людей чергає на кожну. Windows робить те саме, але базується на швидкості зв'язку.

Ваші ворота до "зовні" називають маршрутом за замовчуванням. Давайте розглянемо вихід з route printкоманди, який показує вам таблицю маршрутизації ip:

> (output ommited) 
Network Destination        Netmask          Gateway     Interface        Metric
>           0.0.0.0          0.0.0.0      192.168.0.1    192.168.0.12       25
>           0.0.0.0          0.0.0.0      192.168.0.1    192.168.0.22       10  
(output ommited)

Ці записи з 0.0.0.0 - це маршрути за замовчуванням (іноді їх також називають маршрутами quad 0). Очевидно, що у мене є два (з активним кабелем та Wi-Fi), який буде обраний? Той, що має нижню метрику. У моєму випадку - 0,22, що є моїм кабельним з'єднанням.

Тепер важлива річ - зміна пріоритету адаптера через налаштування адаптера не змінює метрику. Це означає, що рішення про маршрутизацію не зміниться!

Щоб фактично змінити метрику, потрібно відкрити всі властивості адаптера, потім властивості TCP / IP, Advanced, зніміть прапорці automatic metricта введіть власне значення. Адаптер з найнижчою метрикою виграє.

Ви можете швидко перевірити, який саме інтерфейс використовується - відкрийте диспетчер завдань - Мережа, почати завантажувати / завантажувати та переглядати використання інтерфейсу. Якщо вам потрібна більш детальна інформація - використовуйте Perfmon.


Це був твір, який мені бракувало! Дякую!
not_a_generic_user

Так - бездротова карта, яка повідомляє 130 Мбіт або 300 або 600 (HAH!), Обіграє провідну ніку зі швидкістю 100 Мбіт.
Criggie

0

Простіше і швидше, ви можете просто видалити весь 0.0.0.0маршрут.

route delete 0.0.0.0

І додавши лише бажаний маршрут до Інтернету.

route add 0.0.0.0 mask 0.0.0.0 192.168.43.1 METRIC 1

Також переконайтеся, що законний трафік, призначений для другого маршруту, додається до таблиці маршрутизації, щоб весь трафік, призначений для цього маршруту, не був маршрутизований через маршрут за замовчуванням.

route add 10.1.0.0 mask 255.255.0.0 10.1.18.41 METRIC 1
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.