На устройстве iOS (iPad) с установленной iOS 12.1.4 я успешно создал VPN-туннель к своему домашнему устройству (Fritzbox). Я добавил конфигурацию по требованию с файлом .mobileconfig. Эта конфигурация должна срабатывать, если я получаю доступ к маршрутизатору или любому внутреннему устройству, вызывая, например, server.fritz.box.
Вот часть действия от mobileconfig:
<dict>
<key>Action</key>
<string>EvaluateConnection</string>
<key>ActionParameters</key>
<array>
<dict>
<key>Domains</key>
<array>
<string>*.fritz.box</string>
<string>fritz.box</string>
<string>server.fritz.box</string>
</array>
<key>DomainAction</key>
<string>ConnectIfNeeded</string>
</dict>
</array>
</dict>
На моем внутреннем DNS-сервере я вижу, что существует запрос к server.fritz.box, поэтому я предполагаю, что конфигурация в порядке.
Это работает нормально, если я позвоню по URL-адресу в т. Е. Safari, откроется туннель и откроется страница внутреннего устройства.
Теперь я хочу использовать это для подключения к моему внутреннему серверу с помощью Readdle Documents, поэтому я создал там конфигурацию с URL-адресом smb: //server.fritz.box. Но туннель никогда не пройдет, когда я соединюсь с документами Readdle.
Если я поднимаю туннель вручную, соединение Readdle Documents работает нормально.
Есть идеи, что делать? Заранее благодарим за помощь.