質問

Googleのと同じくらい簡単な質問にはあまり投げていません。

ネイティブコードを使用してVPN接続を作成することは可能です Androidの?

もしそうなら、キープアライブのためのVPNの提供をサポートしていますか?

役に立ちましたか?

解決

私はそれがより多くのアクセス許可の問題の露出する露出やない問題のよりだろうと信じています。ほとんどのVPN接続を使用すると、カーネルの呼び出しをフィルタリングネットワークを変更してアクセスする必要があります。あなたのアプリは実際にそれ自身のサンドボックス内で動作しなければならないので、これはあなたが本質的な方法の全体OSルートのネットワークトラフィックを変更することになるので、私は疑問(少なくとも、アプリケーションへの)デフォルトで公開されてしまうものです。 OSでのiptablesを変更するために、それはあなたのアプリケーションが実際にそのようなことを変えることができるように根ざしされる必要があると同じ理由。その時点で私は接続が(IPSecのデーモンまたは作成したことを、いくつかのプロキシdameonを経由して)他のLinux OSの他のVPN接続に似て行われることになると仮定しますが、呼び出し側のエンティティが完了するのに必要な実際のアクセスレベルが必要になりますカーネルへの呼び出します。

他のヒント

はデバイスの発根は、VPN接続を作成するために必要です。私たちは、プログラムの開発中/データ/その他/キーストアおよび/データ/ miscの/ VPN /プロファイルにアクセスする必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top