-2

Linuxルーターにracoonサーバーをセットアップしました。私のxperiaz(C6603)ロードウォリアーでは問題なく動作していました。しかし、Android 4.4.2 (ファームウェア 10.5.A.0.230) に最新のアップデートを適用すると、正しく動作しなくなりました。電話から各 IP (ローカル IP またはインターネット) に ping を実行しましたが、FQDN を使用すると解決できません。ローカル ネットワーク内から電話に ping を実行することもできます。VPN は IPSec Xauth RSA です。adb DNSサーバーで確認すると、正しく設定されています:

getprop net.dns1
192.168.6.1

また、dns2 と同じ IP をプッシュしようとしましたが、変更はありませんでした。また、vpn サーバーへの接続を閉じた後、net.dns1 は 192.168.6.1 のままですが、電話はアドレスを正しく解決できることに気付きました。数分で、3g プロバイダーの設定に戻ります。

高度なvpn設定(転送ルート= 0.0.0.0/0)を介してトンネルを介してすべてのトラフィックをリダイレクトしようとし、同じ設定(DNSサーバー= 192.168.6.1)を介してDNSを静的に設定しようとしました. DNSサーバーをプロバイダーのDNSアドレスに設定しても機能しなかったため、Android自体に問題があると思います。

私が知る限り、DNSサーバーは機能しています:

$ dig @192.168.6.1 dir.bg +short  
194.145.63.12

ルーターで転送が有効になっているため、問題になることはありません。Android のバグについて読みましたが、それは Android 2.x にあり、wifi 接続に影響を与えるようです。

私はアンドロイドと adb の専門家ではないので、問題を追跡するために adb/shell で利用できるコマンドを教えてください。電話はルート化されておらず、現時点ではルート化できません。

アップデート:

Wi-Fiホットスポット経由で接続すると、トンネルは正常に機能します。この問題は、3g キャリア経由でのみ発生するようです。これを回避する方法はありますか?

4

1 に答える 1

0

4.4.4 にアップデートした後も、同じ問題が発生します。さらにテストしたところ、問題は私の 3g キャリアではなく Android にある可能性が高いことがわかりました。Wi-Fi経由で、同じプロバイダーを介して別の電話からWi-Fiテザリングを使用した後、VPNは問題なく機能し、再び正常に機能したため、私の3gキャリアは何もブロックしていません.

昨日、ついに電話をルート化し、SDFix をインストールして、SD カードへのフル アクセスを復元しました。これで、VPN は 3g 経由でも正常に動作するようになりました。VPNとSDカードの間にはまったく関係がないので、誰かがその解決策を確認/拒否できることを願っています. しかし、4.4.2 へのアップデートで、Sony がストレージ アクセスに関する Google のポリシーに従い始めたという問題を最初に経験しました。

于 2014-09-26T08:31:23.737 に答える