家でネットするよりも外でネットする方が多くなったのNetShareが大活躍してます。
ネットで出てくる設定ではハマる部分があったので自分が繋がった設定のご紹介です。
- Mac側、まずネットワークの作成
iPhoneという名前でチャネルは自動、パスワード要求に任意の5文字を設定。
- iPhone側、Wi-Fi設定
Wi-Fi接続で先程のiPhoneというネットワークを選択、パスワードを入力して設定。
(ここで、事前にiPhoneのsafariで3GのネットワークでヤフーとかGoogleのページを見るぐらいのネット接続しておくと後でスムーズ)
詳細で静的アドレスに 192.168.10.1
サブネットマスクに 255.255.255.0
- Mac側、AirMacの設定
「ネットワークの環境設定を開く」
AirMacの詳細でを押し下記設定をする。
TCP/IP で手入力を選択。
IPアドレスに 192.168.10.2
ネットマスクに 255.255.255.0
ルーターに 192.168.10.1 ←ココ!でハマった。入力しなくても良いような説明がたくさんありますが
自分の環境ではルーター入れないとすんなり接続しませんでした。
IPv6は 切 にしておきました。
プロキシのSOCKSプロキシを 192.168.10.1 ポート 1080 を設定。
- iPhoneで NetShare を起動
- Mac側で、safariを起動
3Gネットワークでネットに接続!!
めでたくネットに接続できましたが、サーバーに ssh をしたい人の一人なので設定です。
調べてみると connect.c といわれるプログラムをコンパルして ssh の config を設定することにより実現可能なようです。
http://cl.pocari.org/2006-09-04-2.html
gcc connect.c -o connect -lresolv ※Macでコンパイルしましたが、警告がでまくりますが、実行ファイルはしっかりできます。
.ssh/configの設定
ServerAliveInterval 60
Host *
ProxyCommand /connect実行ファイルが置いてある絶対パス/connect -S 192.168.10.1:1080 %h %p
これで自分はmobilepointが無くてもネット接続とssh接続が可能になりました!