Моя маленькая локальная сеть подключена к двум провайдерам, и я внутренне запускаю ULA, поэтому я могу делать явные назначения между клиентом и провайдером, централизованно NAT своих клиентов на соответствующий префикс ISP.
Все приложения Windows от ping до Edge могут без проблем получать доступ к Интернету IPv6. Тем не менее, вероятно, благодаря ULA, Windows 10 сообщает об отсутствии доступа к Интернету по протоколу IPv6 при проверке состояния интерфейса локальной сети.
Должен быть какой-то метод, который эта часть ОС Windows использует для определения, имеет ли он маршрутизируемый IPv6-адрес или нет. Я уже пытался поиграть с таблицей prefixpolicies в netsh.exe, но безрезультатно, в основном из-за того, что мне трудно понять невероятно скудную документацию.
Есть ли где-нибудь настройки (netsh.exe, реестр, где еще?) где я могу добавить диапазон ULA, чтобы все части Windows 10 распознавали, что у них есть рабочий доступ к Интернету IPv6, несмотря на то, что используются ULA?