Назад | Перейти на главную страницу

Как сделать маршруты на ноутбуке с windows 7 постоянными?

У меня есть несколько ноутбуков (Windows 7), которые обычно подключаются по беспроводной сети. У нас также есть проводная сеть специального назначения. Когда один из этих ноутбуков подключается к проводной сети, в настоящий момент он делает проводную сеть маршрутом по умолчанию. Вместо этого я хотел бы оставить беспроводную сеть по умолчанию и маршрутизировать только 10... * через проводной. Я могу добиться этого с помощью: route delete 0.0.0.0 IF 22 route add 10.0.0.0 ... IF 22 (где IF 22 - интерфейс проводной сети).

Но как мне заставить это приклеиться? В настоящее время, если проводная сеть отключена, а затем снова подключена, она снова захватывает маршрут по умолчанию. Итак, я хочу, чтобы беспроводная сеть не получала маршрут по умолчанию, а сделала 10... * постоянная сеть.

Есть ли ловушка для запуска команд после того, как сетевое соединение установлено в Windows? В linux я бы использовал post-up хуки.

Вероятно, это относится к суперпользователю, но я думаю, вы просто хотите добавить -p в свою команду ROUTE ADD, чтобы сделать ее постоянной.

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

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

http://windows7news.com/forum/general-windows-7-help/how-do-i-change-the-network-binding-order-in-windows-7/msg5234/?PHPSESSID=20008fc86dff21b3f724c3038ee9ce26#msg5234

метрики маршрутизации можно изменить через Центр общего доступа к сети -> Настройки адаптера -> (выберите соединение) -> свойства -> TCP / IP v4 -> свойства -> дополнительно -> Автоматическая метрика