1. У VPN-сервера нет внутреннего адреса. Есть только внешний, он же и является WAN-адресом роутера.
представленного выше захвата icmp не было.
:: узнаем имя ВПН подключения
Get-VpnConnection
:: Добавляем маршруты для конкретного VPN соединения:
Add-VpnConnectionRoute -ConnectionName <vpn name> -DestinationPrefix <networ adress/mask> -PassThru
включил через реестр IpEnableRouter
Set-NetIPInterface -Forwarding Enabled
включил службу "Маршрутизация и удаленный доступ":
Вот этот вопрос не очень понимаю... VPN A: 172.16.3.37 (по этому IP устройство B имеет доступ к устройству A).
На Устройстве B прописал маршрут до сети Устройства А через VPN-интерфейс:
Пожалуйста, подскажите, в рамках использования клиентского Windows задача не выполнима?
реально?
с делал вот так
strtol(asciiHex, NULL, 0);
А ещё один момент, когда я вывожу на экран в формате допусти "%X" он же не меняет сам себя, а только нам отображать да?
printf("%s\n", asciiHex);
не переводить из HEX ASCII в DEC, а потом обратно, а сразу на его уровне прибавить
в Serial2.available() я проверяю всё что мне приходит
вчера работала ,сегодня нет
Ваш код пробую пишет 2А в первую ячейку, голова кругом
Странно. Ожидал увидеть адрес сервера в той же подсети, что и клиент. По крайней мере у меня так.
Может на роутере можно что-то докрутить, чтоб себе выдавал адрес из ВПН сети.
Возможно из-за этого происходит то, что вы увидели в wiresharkе и о чем писал ValdikSS
Почему то винда маршрутизирует ответ на шлюз по умолчанию, а не на шлюз из таблицы маршрутизации.
Не требуется. Это должно работать.