Самый простой вариант - добавить роутер в вашу настройку, если это возможно. Есть ли в кармане WiFi порт локальной сети? Если это так, просто добавьте маршрутизатор между вашей локальной сетью и Интернетом. Подключите карманное WiFi-устройство к порту WAN маршрутизатора, установите для порта WAN значение DHCP, а остальная часть маршрутизации должна быть автоматической. Но я полагаю, что проблема в том, что на устройстве нет портов.
Если там нет способа работать с маршрутизатором, то нам нужно будет добавить маршрут, который сообщит вашему компьютеру, где искать локальные компьютеры, и запретить искать там что-нибудь еще.
Предположим, что ваша локальная сеть работает 192.168.1.0
, а ваше WiFi-устройство передает ваш компьютер 192.168.200.10
. Они должны быть в разных подсетях, чтобы работать, поэтому, если ваш WiFi находится в том же диапазоне, что и LAN, смените, какую сеть проще всего изменить.
Откройте командную строку и запустите ROUTE PRINT
. Это даст таблицу текущих маршрутов вашего компьютера. Ищите запись как это:
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.100
Предполагается, что в вашей локальной сети есть маршрутизатор 192.168.1.1, а ваш компьютер - 192.168.1.100 в локальной сети. Если нет маршрутизатора, вы увидите On-link
вместо 192.168.1.1
.
Мы не хотим этот маршрут. Он говорит вашему компьютеру, что он может найти любой адрес во всем мире ( 0.0.0.0
), пройдя через 192.168.1.100
интерфейс. Поскольку это просто не соответствует действительности, нам нужно понять, что с помощью него можно найти любой адрес во всем мире 192.168.200.10
.
Попробуй это:
ROUTE ADD 192.168.1.0 255.255.0.0 192.168.1.1 192.168.1.100
Это должно сказать вашему компьютеру, где искать машины в локальной сети. Это не будет сохраняться после перезагрузки, вам придется добавить -p
флаг, чтобы он прикреплялся.
Теперь, если честно, я исчерпал свои знания. Я не уверен, нужно ли нам удалять исходный маршрут или мы можем изменить его. Я не совсем понимаю синтаксис и то, как он будет различать два маршрута назначения 0.0.0.0, или два из них вообще будут существовать. Хотелось бы, чтобы я был настроен прямо сейчас, чтобы провести тестирование. Это может, по крайней мере, привести вас в порядок или заставить кого-то с большим знанием здесь поправить меня.
Вы можете найти больше информации здесь:
Синтаксис команды
Основы таблиц маршрутов в Windows
Многодомность