Цитата:
Plague:
как убедить его локаль брать только через провод - вопрос интересный, как я уже сказал...
|
Для этого достаточно установить для "проводного" подключения метрику меньше, чем для "беспроводного".
Вообще то винда должна сама определить, что "проводной" интерфейс быстрее "беспроводного" и установить соответственно метрики. Но если так не произошло, то можно установить их вручную.
Делается это так: в свойствах протокола 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 интернет не пройдет, то он завернет в проводную сеть. Ведь туда тоже есть шлюз по умолчанию, только с большей метрикой (соответсвенно менее приоритетный).