Android VPN предотвращает выход трафика из tun0

Я создал VPN-клиент на устройстве Android. Когда создается tun0, весь трафик направляется через tun0. Я хотел бы предотвратить трафик, проходящий через tun0. Пожалуйста, дайте мне знать, есть ли для предотвращения трафика через tun0.

1 ответ

Если вы хотите исключить некоторые приложения из отправки данных через ваш VpnServiceесть API для этого на Builder,

В вашем VpnService:

Builder builder = new Builder();
builder.addAddress(TUNNEL_ADDRESS, 32); // Local address of TUN (?)

Чтобы исключить определенные приложения из использования VPN:

builder.addDisallowedApplication(packageNameOfExcludedApp);
Другие вопросы по тегам