Я использую свой рабочий компьютер с доступом ко всем своим рабочим ресурсам (база данных, приложения, почта ...), и у меня ограниченное подключение к Интернету с некоторыми заблокированными сайтами.

К счастью, у меня есть Android-устройство, которое я использую для привязки своего 3G-соединения к ПК. Плохо то, что когда я создаю эту сеть между моим ПК и телефоном, я теряю абсолютно все соединения с моими рабочими вещами, без почты, базы данных и т.д., Поэтому мне приходится переключаться между этими двумя соединениями, чтобы работать или использовать интернет.

Есть ли способ использовать оба соединения и не переключаться между ними?

2 ответа2

1

qwertzguy прав, но вам может понадобиться больше информации.

Ваша проблема связана с настройкой шлюза по умолчанию при подключении к двум сетям. Шлюз по умолчанию - это то, как ваш компьютер получает доступ к любой IP-сети, к которой он не подключен напрямую.

Когда вы подключитесь к своей рабочей сети и выполните ipconfig в командной строке, вы увидите набор шлюзов по умолчанию. При подключении к телефону Android у вас будет установлен другой шлюз по умолчанию, который, вероятно, получает приоритет над первым. В ipconfig вы увидите, что у вас есть IP-адрес и маска сети. Для любого IP-адреса, который не попадает в эту сеть, ваш компьютер будет пытаться подключиться к нему через шлюз по умолчанию. Ваши почтовые и файловые серверы на работе, скорее всего, не находятся в той же сети, что и вы, и поэтому будут иметь доступ через шлюз по умолчанию. Поскольку ваш телефон Android устанавливает шлюз по умолчанию, он будет пытаться подключиться к ним через ваш телефон. Это явно не будет работать.

Чтобы использовать команду route , вам необходимо знать диапазоны IP-адресов, которые использует ваша работа, и убедиться, что они направляются на шлюз, который устанавливает ваше рабочее соединение. Учитывая, что они, скорее всего, используют частные диапазоны адресов, следующие маршруты, вероятно, будут охватывать все сценарии:

route add 10.0.0.0 mask 255.0.0.0 <work gateway IP>
route add 192.168.0.0 mask 255.255.0.0 <work gateway IP>
route add 172.16.0.0  mask 255.240.0.0 <work gateway IP>
1

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

Например, если ваша "рабочая" сетевая карта имеет шлюз 10.1.1.1, вы можете сделать:

route add 10.0.0.0 mask 255.0.0.0 10.1.1.1

Это перенаправит все запросы в вашу локальную "рабочую" сеть (другими словами, 10.xxx) на вашу "рабочую" сетевую карту. Конечно, вам нужно адаптироваться к вашей конфигурации сети.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .