Как мне сказать Windows использовать 802.11 вместо 3G?

32

У меня нетбук Samsung NC-10, который я беру на работу каждый день. Большую часть времени я использую это только в поезде / автобусе, но я также использую это на работе и дома.

Он имеет встроенную 3G-карту, которую я хочу использовать во время путешествий, но я бы предпочел использовать Wi-Fi, когда я на работе или дома, по понятным причинам. К сожалению, если соединение 3G установлено, Windows, по-видимому, использует его вместо Wi-Fi.

Запуск и выключение 3G-модема - это немного больно - это не так сложно , просто немного неудобно. В идеале я бы хотел, чтобы он всегда был включен, и даже имел бы само соединение постоянно, но без маршрутизации трафика через него, если есть соединение Wi-Fi. Это то, что делает мой телефон Android, например.

Есть ли где-то в Windows, что позволяет мне указать порядок для сетевых интерфейсов? Я подозреваю, что таблица маршрутизации может быть релевантной, но с ней немного сложно возиться. Я действительно ожидал бы, что будет простой способ настройки GUI - в конце концов, он был бы одинаково полезен при работе с проводными и Wi-Fi соединениями.

В настоящее время я использую Windows XP Home, но ответы на Windows 7 также будут полезны, так как я скоро буду мигрировать.

Джон Скит
источник
Я надеюсь, что однажды мы сможем использовать SCTP (или что-то подобное). Представьте себе прозрачное переключение при сбое. Соединения могут пережить переключение с Wi-Fi на 3G и наоборот.
Тарнай Кальман
Возможный дубликат Make Windows 7 игнорирует WiFi, когда Ethernet доступен
Santosh Kumar

Ответы:

19

Вам нужно изменить метрику маршрутов для адаптера. Если вы выполняете 'route print' в командной строке, вы должны увидеть метрики для различных маршрутов для ваших адаптеров. Маршрут с самым низким показателем будет использоваться первым при отправке трафика.

Если вы зайдете в панель управления сетью и в настройки TCP / IP для вашего адаптера Wi-Fi, а затем перейдете к расширенному варианту, который должен называться «Автоматическая метрика», вам необходимо отключить его и назначить метрику самостоятельно. Просто установите его ниже, чем ваш показатель 3G адаптеров

pjbelf
источник
Это немного хитроумно, потому что показатель для карты 3G равен 1, и это самый низкий показатель, который я могу установить для адаптера Wi-Fi - но он, кажется, работает, поэтому я приму этот ответ :) Если вы знаете, как изменить метрика для карты 3G, это было бы еще лучше ...
Джон Скит
Хм ... сегодня кажется, что предпочтение отдается использованию 3G ... оба интерфейса с метрикой 1 - это боль :(
Джон Скит
12
Разве вы не можете изменить (увеличить) метрику интерфейса 3G таким же образом? Это "освободит место" для метрики Wi-Fi-соединения, которая будет ниже.
Tomfanning
@pjbelf, Ницца, как ты с этим сталкивался?
Pacerier
5

В Windows Vista:

  • Центр открытой сети и обмена
  • Управление сетевыми подключениями
  • Alt-N S (Дополнительно -> Дополнительные настройки)

Вы можете изменить заказ провайдера здесь, однако я не уверен, влияет ли это на маршрутизацию, если честно. Другой вариант - соединить два соединения, но тогда у вас нет контроля над тем, какое соединение используется.

Я делал это на своем Acer, когда у меня не было ADSL и только 3G, и это работало, но я не знаю тонкого контроля.

BinaryMisfit
источник
1
Хм - в XP немного по-другому: Панель управления -> Сетевые подключения -> Расширенное меню -> Расширенные настройки ... но она есть! К сожалению, карта 3G не указана в списке, а «Соединения удаленного доступа» уже находятся внизу списка. Выглядит как правильный диалог, поэтому будет играть дальше.
Джон Скит
3

Как изменить порядок привязки сетевых адаптеров в Windows XP и Windows 2000 ( http://support.microsoft.com/kb/894564 )

Это также полезно, если вы хотите решить, будет ли ваше VPN-соединение первым или нет.

Петр Доброгост
источник
1

В Windows Vista / 7 запустите «ncpa.cpl». В Windows XP просто перейдите в Панель управления и откройте «Сетевые подключения».

В окне «Сетевые подключения» есть меню «Дополнительно», выберите пункт «Дополнительные параметры».

На вкладке «Адаптеры и привязки» диалогового окна «Дополнительные параметры» в списке «Подключения» будет показан порядок предпочтений. переместите беспроводное соединение выше записи 3G или [Соединения удаленного доступа].

icelava
источник
К сожалению, запись «Подключения удаленного доступа» уже находится внизу, поэтому я не знаю, почему она ее использует ...
Джон Скит
Вы должны назвать это «Интернет-свойства». Вы можете получить к нему доступ через меню «Инструменты» из IE, но оно также находится на панели управления и может быть открыто с помощью кнопки «Изменить настройки прокси» на вкладке «Под капотом» в Google Chrome Options. В других браузерах, вероятно, также есть способы открыть «Свойства Интернета». :)
Бернхард Хофманн
0

Прежде всего, чтобы просмотреть ваш порядок интерфейсов с помощью os, запустите «route print» в командной строке.

Отображаемое значение метрики определяет, какой интерфейс стоит первым в порядке возрастания. Чтобы выбрать подключение к локальной сети через подключение 3G на компьютере с XP, просто перейдите в свойства интерфейса локальной сети, на вкладке подключения выберите «Интернет-протокол (TCP / IP)» и нажмите «Свойства» вместо изменения IP-адреса. адрес, нажмите кнопку «Дополнительно» и в нижней части снимите флажок «Автоматическая метрика», а затем установите значение метрики интерфейса «1».

Вы можете оставить остальную часть интерфейсов, оставаясь с автоматической метрикой. Примените изменения к интерфейсу локальной сети, и это решит вашу проблему.

Будьте осторожны, так как внесение изменений обновляет соединение с локальной сетью.

С Уважением,

Крис Мусасизи


источник