![]() |
Одновременная работа Wi-Fi и кабеля
У меня компютер в офисе имеет выход в интернет как по Wi-Fi, так и через локальную сеть. Как узнать через что я выхоу в интернет. Оба способа работают одновременно.
|
Цитата:
Код:
tracert www.ru Если вайфайный - то через вайфай. P.S. Если в браузере прописана прокся в локалке - то через локалку, независимо от результатов traceroute. |
А можно ли сделать так, чтобы Wi-Fi использовалось только для Интернета, а кабель только для работы в локалке.
|
timtob? убери в кабельном подключении шлюз и инет будет ходить только через Ви-Фи, а вот как его оградить от локалки...
Имеется мысль дать ему адрес из другой подсети и прописать шлюзу дополнительный ip из той же подсети... |
Цитата:
|
Plague, предполагается, что имеется полный админский доступ ко всему. Предполагается что роутер софтовый (сервер, 2 карты в сеть и в инет).
На карте карте по проводу подсеть 192.168.0.*, на воздухе 192.168.2.* на сервере (машине выполняющей роль роутера) для карты в сеть прописываем дополнительный ip из подсети 192.168.2.*. ЗЫ. по моему можно на роутере дополнительный адрес не прописывать и разрулить маской, но не уверен. А вот еще, предполагается, что сеть большая и локальным трафиком между машиной роутером и клиентом можно пренебречь. ;) |
А где это шлюз убирать? В свойствах подключения пусто. Я не очень в этом разбираюсь. Просто хотелось бы чтобы мой комп ходил по локалке через кабель, а в инет исключительно через Wi-Fi.
|
Цитата:
В качестве шлюза по-умолчанию прописывается вайфайный. и добавляется маршрут в локалку по кабелю (route -p add). |
Цитата:
|
Cartman
Необязательно рутер софтовый. И админского доступа достаточно на своей машине. route --help ;) |
Цитата:
Ну вариант с прокси пока опустим. Цитата:
|
Цитата:
Цитата:
|
Цитата:
Вообще то винда должна сама определить, что "проводной" интерфейс быстрее "беспроводного" и установить соответственно метрики. Но если так не произошло, то можно установить их вручную. Делается это так: в свойствах протокола TCP/IP для нужного подключения нажать Advanced... (Дополнительно). Внизу диалога убираем птичку возле автоматической метрики и вписываем вручную нужное значение. Например 10 для кабеля и 20 для WiFi. А как же быть с интернетом? Как я понял, хочется чтоб он через WiFi ходил. А если адрес в "проводной" сети выдется автоматом? В этом случае шлюз по-умолчанию не уберешь!!! Тогда в том же диалоге где ставились метрики, прописываем вручную Default Gateway (Шлюз по-умолчанию) с установленной вручную же метрикой. Причем для кабеля ставим метрику больше! (Например 2 для кабеля и 1 для WiFi). Эта методика работает и при получении адреса автоматически и когда он задан вручную. Единственно важно, чтобы при получения адреса автоматически, шлюз всегда был один и тот же. Тогда заданный вручную шлюз по-умолчанию (вместе с правильной метрикой) будет иметь приоритет над полученным автоматом по DHCP. И никаких заморочек с ручной настройкой маршрутизации команодой route [-p] add. Пусть наша проводная сеть получила/имеет адрес 192.168.0.10 а беспроводная - 192.168.0.20. Шлюз как обычно 192.168.0.1 (на обеих интерфейсах). Тогда после правильного применения вышеописанной методики route print должна выдать такой листинг (несущественные строки заменены многоточием): ........ Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.10 2 0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.20 1 ........ 192.168.0.0 255.255.255.0 192.168.0.10 192.168.0.10 10 192.168.0.0 255.255.255.0 192.168.0.20 192.168.0.20 20 ........ Есть правда маленький недостаток (а может совсем не недостаток). Если через WiFi интернет не пройдет, то он завернет в проводную сеть. Ведь туда тоже есть шлюз по умолчанию, только с большей метрикой (соответсвенно менее приоритетный). |
Цитата:
А еще можно и "батником" прописать а потом выполнять через политику на компах (logon script) - route add [IP] [MASK] [GATEWAY] METRIC -p например : Код:
route.bat |
Часовой пояс GMT +4, время: 21:28. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.