設定
ubuntu 9.10
OpenVPN 2.1_rc19
azilink 2.2 http://code.google.com/p/azilink/
android SDK http://developer.android.com/sdk/index.html
基本的な設定は↓
http://code.google.com/p/azilink/
Android端末の設定
設定→アプリケーション→提供元不明のアプリ
設定→アプリケーション→開発→デバッグ
azilinkのインストール(http://code.google.com/p/azilink/)
ドライバの設定
# vi /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c02", MODE="0666", OWNER="ubuntu"
ドライバの確認
適当なフォルダにandroid SDKを解凍
# unzip android-sdk-linux_x86-1.5_r3.zip
# cd android-sdk-linux_x86-1.5_r3/tools
ドライバの認識チェック
# ./adb devices
List of devices attached
XXXXXXXXXXXX device
openVPNの設定
sudo apt-get install openvpn
この辺りが怪しいけど
# curl http://azilink.googlecode.com/files/azilink.ovpn > /etc/openvpn/azilink.conf
# cd /etc/init.d
# ln -s openvpn openvpn.azilink
接続確認
Android端末とubuntuをUSBケーブルで接続する。
ubuntu側でadbを使ってTCPポートフォワード。
# ./adb forward tcp:41927 tcp:41927
Android端末でAziLinkを起動し、service activeをチェックする。StatusがWaiting for connectionになったのを確認。
サービスの開始
# /etc/init.d/openvpn.azilink start
Android端末側でStatusがConnected to hostになったのを確認。
ブラウザで確認
駄目な場合はubuntu、android共に再起動
ifconfigでtun0あるか確認。
usb接続で下のコマンド
/usr/local/android-sdk-linux_86/tools/adb forward tcp:41927 tcp:41927
sudo openvpn --script-security 2 --config /etc/openvpn/azilink.conf
で問題ないはず。
ちょっとしたメモ
# /etc/init.d/openvpn start
# sudo sysv-rc-conf
0 コメント:
コメントを投稿