Windows 10 без доступа в Интернет с ключом 4G и локальной сетью
У меня есть следующая настройка на удаленном компьютере:
- Соединение Ethernet: только для локальной сети – без доступа в Интернет
- Ключ 4G: доступ в Интернет
При объединении этих двух устройств у меня нет доступа в Интернет. Изучив таблицу маршрутов, я нашел этот постоянный маршрут:
Network Address Netmask Gateway Metric
0.0.0.0 0.0.0.0 10.128.x.1 Default
(примечание: 10.128.x.1 является шлюзом для подключения к локальной сети)
Таким образом, в основном он использует локальную сеть для интернет-трафика.
Я использовал следующие команды для изменения таблицы маршрутизации:
route -p add 10.128.x.0 MASK 255.255.255.0 10.128.x.1 metric 330 if 21
route -p delete 0.0.0.0 MASK 0.0.0.0 10.128.x.1 if 21
(примечание: если 21 — это адаптер Ethernet)
Но это не имело никакого эффекта. Компьютер с Windows по-прежнему не имеет подключения к Интернету при использовании ключа 4G + LAN. Я не могу добавить постоянный маршрут для ключа 4G, так как этот IP-адрес меняется каждый раз при подключении. Кроме того, поскольку у меня нет физического доступа к компьютеру, я не могу проводить тщательное тестирование, когда оба соединения активны, поскольку TeamViewer также отключается.
Помимо этого я также сделал следующее:
-
netsh winsock reset
-
netsh int ip reset
- Изменена метрика ключа 4G в «Дополнительных настройках TCP/IP» на 1.
Все это не имело никакого эффекта. Я только что протестировал ту же настройку на другом компьютере, и этот компьютер правильно выбирает ключ 4G для доступа в Интернет.
Так что же может быть не так с этой маршрутизацией удаленного компьютера? Или это может быть какая-то другая причина?