iPhone のインターネット接続をラップトップで使用する


クリックして表示iPhone にデータ プランと強力なモバイル ブラウザがあるのは素晴らしいことですが、空港で飛行機に乗るのを待っているとき、ラップトップを隣に置いてフル機能のデスクトップを使用するのは素晴らしいことではないでしょうか。ブラウザ?箱から出した状態では、iPhone では EDGE データ接続を別のコンピュータにワイヤレスでテザリングすることはできませんが、少し工夫すれば、すぐに iPhone のデータ サービスを通じてラップトップでネットを閲覧できるようになります。

注: おそらく、「iPhone が使用している EDGE データ ネットワークは遅いのではないか?」と自問しているでしょう。そうですね、そうです。しかし、あなたが私と同じなら、小さな画面でゆっくりブラウジングするよりも、全画面でゆっくりブラウジングするセッションの方が良い場合があります。

この方法は MacBook Pro でのみテストしましたが、SSH はプラットフォームに依存しないため、Windows、Mac、または Linux でも実行可能なソリューションになるはずです。

必要なもの

このガイドでは、次のものが必要です。

iPhoneを準備する

すでに iPhone に Installer.app がインストールされていると仮定すると (上記のジェイルブレイクを行っていればインストールされているはずです)、最初に行う必要があるのは OpenSSH をインストールすることです。 iPhone のホーム画面に移動し、Installer.app を起動します。次に、「インストール」タブに移動し、「システム」→「OpenSSH」をタップして、「インストール」ボタンをタップします。インストールしたら、Installer.app を終了します。

アドホック ネットワークを起動する

このプロセスは、使用しているオペレーティング システムによって異なります。上で述べたように、私はこれを Mac でのみテストしましたが、Windows でも同じことを行う方法の手順を示します。

Mac を使用している場合は、メニュー バーの [空港] アイコンをクリックし、[ネットワークの作成] をクリックします。次に、ネットワークに名前を付け、必要に応じてパスワードを入力するだけです。

Windows PC では、インターネット接続の共有を設定する必要があります。そのための手順を見つけることができますここ。幸運を!

ネットワークを作成すると、コンピュータはどの Wi-Fi ホットスポットにもワイヤレスで接続できなくなり、他のデバイスのみに接続できるようになります。

iPhone をコンピュータに接続する

コンピュータと iPhone を通信させるには、上で作成したアドホック ネットワークに iPhone を接続する必要があります。これを行うには、設定アプリケーションに移動し、[Wi-Fi] をタップして、利用可能なネットワークのリストからアドホック ネットワークを選択します。

接続したら、新しいネットワークの横にある青い矢印をタップして、接続に関する情報、つまり IP アドレスを取得します。すぐに必要になるので、その子犬を書き留めてください。

コンピュータを iPhone のインターネットに接続する

次に、iPhone にインストールした SSH サーバーを利用します。この時点から、基本的にはSSH SOCKS プロキシを使用して Web ブラウジングを暗号化するための前のガイド。選択したコマンド ライン アプリケーションを開き、次のように入力します。

ssh -ND 9999 root@YourIPAddress

...ここで、YourIPAddress は、上で書き留めたものに置き換えられます。

初めて iPhone に SSH 接続する場合は、安全なキーの生成に少し時間がかかる場合があるため、少なくとも 30 秒かかります。接続を続行するかどうかを尋ねられ (「はい」と答える)、パスワードの入力を求められます。この記事の執筆時点では、iPhone の OpenSSH のデフォルトのパスワードは次のとおりです。alpine、そうすべきですが、機会があれば root パスワードを変更してください

正しいパスワードを入力すると、プロンプトがハングしたように見えます。それは実際に起こるべきことなので、あなたは正しい道を進んでいます。

SOCKS プロキシを使用するようにブラウザを設定する

この時点で必要なのは、iPhone の EDGE 接続を介してインターネット接続をルーティングするために設定した SOCKS プロキシを使用するようにブラウザまたはオペレーティング システムを設定することだけです。ジーナさんの投稿Firefox でこれを行う方法を示しますただし、Mac 上の Firefox でプロキシを適切に動作させるのに多少の苦労があったことは認めます。状況は人によって異なるかもしれませんが、代わりに、私にとってはうまくいった Safari での設定方法を紹介します。

まず、Safari の環境設定を開き、「詳細」タブに移動して、プロキシの「設定の変更」ボタンをクリックします。空港の詳細設定を確認し、[プロキシ] タブを表示していることを確認してください。 「SOCKS プロキシ」チェックボックスにチェックを入れ、「SOCKS プロキシ サーバー」というセクションに「localhost」と入力し、その隣のポートに「9999」と入力します。 [OK] をクリックして設定を適用します。その後、Safari に戻るだけで、ブラウジングの準備は完了です。

これをもっとうまく機能させることはできないでしょうか?

私の SSH/SOCKS チョップはスリムであることを認めます。そのため、この方法を構築すると、上で設定したものよりもさらにうまく機能する可能性が非常に高くなります。とはいえ、iPhone があればどこにいてもラップトップから無料で閲覧できるようになったので、状況はさらに悪化する可能性があります。 iPhone のテザリングには他にも方法があります。特にこれ, しかし、私はセットアップが比較的簡単で、セットアップがクロスプラットフォームであることが気に入っています。または、特に冒険したい/退屈している場合は、次の方法で iPhone 接続を 3G 速度に高速化することもできます。iPhone を 3G 携帯電話にテザリングする(それは途方もなく面倒なことになるでしょう)。 iPhone をラップトップにテザリングすることは AT&T の利用規約に違反する可能性があるため、これを進める場合はその点に留意してください。この方法や同様の方法を試したことがあり、独自のヒントがある場合は、コメントで教えてください。素晴らしいアイデアを提供してくれたライフハッカー読者 Vinod Panicker に感謝します。

iPhone をさらにクールに活用する方法を探している場合は、私の記事をチェックしてください。iPhoneブック

アダム・パッシュ彼はライフハッカーの上級編集者で、iPhone ハックを楽しんでいます。それについて本を書きました。彼の特徴ハッキング攻撃毎週火曜日にライフハッカーに掲載されます。購読するハッキング攻撃 RSS フィードニュースリーダーで新しい記事を入手するには、