4
4

More than 5 years have passed since last update.

日本のガラスマでrootを取らずにMVNO回線にbluetoothテザリングできるかもしれない方法メモ

Last updated at Posted at 2014-01-11

日本のガラスマはアホなことにテザリングするとAPNがビルトインの隠された設定に変更されてしまうのでroot取って書き換えでもしない限りMVNOのSIMな回線へテザリングできない。しかしbluetoothテザリングならできる。で、それができるアプリはすでにあるんだけど、結構面倒なので自前で簡単に使える専用アプリを作れないか考えてみたメモ。実質的な方法はおそらく現行の方法と同じ。

サーバ側

  1. bluetoothのサーバソケットを待ち受け
  2. L2TPを分解、データだけ取り出した上で同種、同ポートのソケットへ転送(クライアントから転送されてくるソケットが新規ならソケットを作成、切断あるいはタイムアウトしたらソケットを削除するなどソケットを管理する必要がある)

クライアント

  1. L2TPあたりのサーバソケットを待ち受け
  2. VPNクライアントを自分に向けて設定
  3. bluetoothクライアントソケットとL2TPサーバの間を転送

動作的にはVPNを装ったProxyってとこ。
...って思ったんだけど、L2TP単体の接続って設定できなかったりするみたい。
同一機器内でIPSecとかアホらしいけど仕方がなさそう。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4