- 2009-04-08 (水)
- 未分類
-
![]()
WiFiや3Gネットワークを介さず、USBケーブル経由で母艦とSSH接続ができる『iPhone Tunnel Suite』。
母艦:Windows XP SP3、子機:iPhone 3G 2.2.1(jailbreak)での使い方のご紹介です。
効果・効能
- WiFi不要、3G不要。USBケーブルがあればSSHできる。
- WiFi経由でのデータ転送に比べて高速。
- 設定によってはSSHをよりセキュアに使える。
前提条件
- iPhoneがJailbreak済みであること。
- OpenSSHが導入済みであること。(設定参考記事)
注意事項
入手方法
2009年4月7日現在、iPhone Tunnel Suiteの最新バージョンは2.7 BETAです。しかし、公式サイトのダウンロードリンクは2.0のままです。
iPhone Tunnel Suite – softWare.informerから最新バージョンをダウンロードし、インストールしてください。
起動時エラーへの対処。
環境の問題かもしれませんが…起動時に以下のようなエラーが表示されます。

iPhone Tunnel Suite 2.6 & 2.7 – Updates – iSpazioのコメント欄にて作者のiMakkie氏が…
il problema del lastversion.ini non fa nulla… dai continua e tutto va a posto… vedi la mia guida per configurare!と言ってますが、肝心のガイドのリンク先が無かったりします。
とりあえず以下に空のテキストファイルを作ってエラーがでないようにしてます。
C:\Program Files\iPhone Tunnel Suite 2.7 BETA\lastversion.ini
初回起動時の設定。
iPhone Tunnel Suiteを起動すると以下のようなウィンドウが表示されます。

OKを押して設定画面に情報を入力します。
- Device Name:適当に。
- Model:iPhone 3Gを選択。
- Firmware:2.2.1がないので、2.0.2を選択。
- Size:私は16GB。
- WiFi IP:無線LANでiPhoneに割り振ったIPアドレス。(DHCPならダミーのアドレスでも入れておく。”鍵認証方式を使う場合”なら実害なし。)
- Size:私は16GB。
- Root Password:rootユーザのパスワードを記入。(“鍵認証方式を使う場合”なら使わないので、ダミーでも入れておく。)
SSH・SFTPで接続する。(鍵認証方式を使わない場合)
iPhoneとPCをUSBケーブルで接続して、iPhone Tunnel Suiteを起動します。
“iTunnel Status”が”Running!”になっていれば接続されています。”Stopped!”になっている時は、iTunnelボタンを押してみてください。

複数の端末を持っている方は、New Deviceを押下して別端末の設定を作ることができます。
“Use Tunnel”を選択した状態で”Terminal”もしくは”FileBrowser”を選択すれば、内臓のPuttyもしくはWinSCPでiPhone(127.0.0.1:22)に接続してくれます。
また”Use Wifi”を選択した状態では設定画面にて入力したWiFi IPに接続に行きます。
ただ…この方法だと、こちらの記事でオススメしている鍵認証方式では接続できません。
SSH・SFTPで接続する。(鍵認証方式を使う場合)
鍵認証方式や別の接続クライアントを使いたい方は…
“iTunnel Status”が”Running!”になっている状態で、愛用のPuttyやWinSCPから127.0.0.1:22に接続すればOKです。以下はPuttyの接続設定です。

ちなみにiPhone Tunnel Suiteの”To System Tray”を押せば、タスクトレイに仕舞えます。
SSHの接続元をiPhone Tunnel Suite経由に限定する。
/etc/ssh/sshd_configに以下のような設定を追記すれば、接続元を(厳密には違いますが)iPhone Tunnel Suite経由に限定することができます。WiFiや3G経由でSSHログインができなくなるので、よりセキュアになります。
AllowUsers *@127.0.0.1
設定したらサービスの再起動を忘れずに。
launchctl stop com.openssh.sshd launchctl start com.openssh.sshd
-
http://candy.zapto.org/hareta/ ハレタ
-
goodegg
-
匿名
-
goodegg
-
匿名
-
脱獄初心者
-
goodegg
-
脱獄初心者
-
なおぽん
-
goodegg
-
なおぽん
