2010/02/06

ZeroProxyを使ってWindows Mobile機経由でインターネット接続


NetWalkerには携帯やPHS等の通信機能が内蔵されておらず、無線LANまたは有線LANアダプタ経由でインターネットに接続する仕様になっていますが、外出先等で有線/無線LANが使えない時でもネット接続出来るように、Windows Mobile機経由でインターネットに接続するように設定してみました。

Windows Mobile機ではZeroProxyというソフトのインストールと設定が、NetWalker側ではプロキシの設定が必要です。

また、ZeroProxy の実行には .NET Compact Framework 2.0 SP1 が必要です。

・ZeroProxy
http://iseebi.half-done.net/?Software%2FZEROProxy

【Windows Mobile機側の設定】

WillcomのAdvanced/W-ZERO3[es] を使用しました。

①ZeroProxyのインストール

CAB形式で配布されていますので、Windows Mobile機にダウンロードしてファイラー等からクリックしてインストールします。

インストールしたら、起動用のリンクをランチャ等に登録しておくと良いでしょう。

②「接続」の追加

WiFiをOnにします。

「設定」=>「接続」=>「ネットワークカード」=>「ワイヤレス」タブから「新しい接続の追加」をクリックして下記の様に入力します。

ネットワーク名 ; ZeroProxy(任意)
接続先 ; 社内ネットワーク設定
これは非表示のネットワークです ; 選択せず
これはデバイスとデバイス(adhoc)の接続です ; 選択


「次へ」をクリックします。

認証 ; オープン
データ暗号化 ; WEP
ネットワークキー ; 13桁(任意)
キーインデックス ; 1

「次へ」をクリックして「完了」ボタンをクリックすると新しい「接続」が出来ています。


「ネットワークアダプタ」のタブに移動します。

「ネットワークカードの接続先」 ; インターネット設定


「内蔵ワイアレスLAN」を選択した状態で「編集」をクリック=>「IPアドレス」タブに下記を入力します。

指定したIPアドレスを使用する ; 選択
IPアドレス ; 192.168.0.1
サブネットマスク ; 255.255.255.0
デフォルトゲートウェイ ; 空欄


「ネームサーバー」のタブ内は未設定で構いません。


設定が終わったら「ok」をクリックして設定を終了します。

【NetWalker側の設定】

①「接続」の追加

「システム」=>「設定」=>「ネットワーク接続」=>「無線タブ」=>「追加」ボタンから新規「接続」を作成します。

「無線」タブ;

 SSID ; ZeroProxy(任意)
 モード ; アドホック
 BSSID ; 空欄
 MACアドレス ; 空欄
 MTU ; 自動


「無線」セキュリティタブ;

 セキュリティ ; WEP 40/128-bit キー
 鍵 ; 13桁(任意)


「IPv4設定」タブ;

 メソッド ; 手動
 アドレス ; 192.168.0.2
 ネットマスク ; 255.255.255.0
 ゲートウェイ ; 0.0.0.0
 DNSサーバ ; 空欄
 検索するドメイン ; 空欄


②プロキシの設定

「システム」=>「設定」=>「ネットワークのプロキシ」でプロキシの設定を行っても繋がりません。

「インターネットに直接接続する」にしておいて、各ブラウザやクライアント側で設定します。


Firefoxでの設定例

「編集」=>「設定」=>「詳細」タブ=>「接続設定」=>「手動で接続する」

HTTP プロキシ ; 199.168.0.1
ポート ; 8080
全てのプロトコルでこのプロキシを使用する


【接続の仕方】

Windows Mobile機上でランチャ等からZeroProxyを立ち上げるだけで、Windows Mobile側の無線LANが自動的にOnになります。

NetWalker側でアクセスポイントとしてZeroProxyを選択・接続すれば、上記プロキシ設定したプラウザやクライアントからインタネットを利用出来ます。

ZeroProxy経由の接続が終了したら、NetWalker側のブラウザやクライアントのプロキシ設定を元に戻してください。

また、Windows Mobile機側に他の無線LANのアクセスポイントを登録している場合は、ZeroProxyの使用前後に下記を行ってアクセスポイントを切り替えると良いでしょう。(10/Feb/2010改訂)

①無線LANをOnにする
②「設定」=>「接続」=>「ネットワークカード」=>「ワイアレス」タブから「アクセスするネットワーク」で「アクセスポイントのみ」と「コンピュータからコンピュータのみ」を切り替える。
③無線LANをOffにする

「コンピュータからコンピュータのみ」を選択するとZeroProxyだけに繋がる様になります。


「アクセスポイントのみ」を選択するとZeroProxyには繋がらなくなります。


上記設定を便利にしてダイアルアップも確実に動作するZeroProxy起動用のスクリプトも作ってみましたのでご参照ください。

以上

0 件のコメント:

コメントを投稿