パーソナルWebサーバーの使い方

Windows 95(OSR2)のパーソナルWebサーバーの使い方がよく分かりません。自分で作ったページをオフラインで見ることができないのですが。


残念ですが,オフライン,つまり,ネットワークアダプタをインストールしておらず,PCがLANに接続されていないなどという,まったくのスタンドアロン状態では「パーソナルWebサーバー」(以下PWS)のHTTPサービスのステータスは「停止」になっています。これはIPアドレスがないからです。しかし,PWSがインストールされているPCに対してPINGを打つとIPアドレスが返ってくる状態であるなら,PWSは動くはずなのです。
 どのような状況がこれに当てはまるかというと,例えば,ネットワークカードがそのPCにインストールされており,固定IPアドレスをローカルPCに設定しているときなどです。この状態で,自分自身にPINGを打って,「正しい」反応がある場合にはPWSは稼働するはずであり,ネットワークで認証を受けていない「オフライン」の状態であっても,ローカルPCのWebブラウザからホームページを閲覧できるのです。
 ネットワークに未接続で,ともかくPWSが管理している「C:\Webshare\Wwwroot」フォルダにある「Default.htm」を見られるようにするまでの手順を紹介します。ネットワークカードがPCに設置済みで,正しく稼働して,TCP/IPプロトコルが導入済みであることが前提です。
 一般に「ローカルIPアドレス」と呼ばれている,インターネットに影響を与えない値を使います。ローカルIPアドレスには,以下の3種類があります。

(1) 10.0.0.0〜10.255.255.255
(2) 172.16.0.0〜172.31.255.255
(3) 192.168.0.255〜192.168.0.255

[コントロールパネル]に収められている[ネットワーク]アイコンのリストで,[TCP/IPのプロパティ]を起動します。呼び出されたダイアログボックスの[IPアドレス]タブで,以下の作業をします。
・ [IPアドレスを指定]オプションボタンをチェック
・その下にある[IPアドレス]と[サブネット マスク]の2個のテキストボックスに,"."( =ピリオド)で区切られた4個のオクテッドを入力します
 画面1ではIPアドレスに「192.168.0.22」を,サブネットマスクに「255.255.255.0」を割り当てています。
 以上で準備は終わりです。PWSが稼働しているか否かの確認をしてみましょう。
「パーソナルWebサーバー」アプレットの[情報]タブにある[ホームページの表示]ボタン,つまりPWSのホームページは「http://192.168.0.22/」に,[詳細]ボタン,つまりPWS詳細ドキュメントは「http://192.168.0.22/docs/default.htm」になります。また,[管理]タブの[管理]ボタンはHTMLベースのPWS管理ツールを呼び出すようになっていますが,このURLは「http://192.168.0.22/htmla/htmla.htm」というようになります。
 イントラネットの中で「名前解決」をしている場合には,以上とは別の設定となります。呼び出された[TCP/IPのプロパティ]ダイアログボックスの[IPアドレス]タブで,[IPアドレスを自動的に取得]オプションボタンをチェックして,そのPCが起動したときにサーバーから割り当てられるIPアドレスを利用するようにします。ただし,このときには,このダイアログボックスのほかのタブ[DNS設定]などでの設定が必要となり,それぞれのネットワークの設定で指定する内容が異なります。あなたのネットワークの管理者から情報をもらってください。
 どうしても自助努力をしなければならない,つまり,ローカルPCに割り当てられているIPアドレスを知りたいときには,「WINIPCFG.EXE」を利用します(画面2)。このコマンドで現在自分のPCに動的に割り当てられているIPアドレスが分かります。WebブラウザでローカルPC名をURLとして指定しても反応がないときなどには,このWINIPCFG.EXEから得られるIPアドレスを使って,例えば,それが画面4に示されているように[192.168.0.5]であるとすると,[http://192.168.0.5]とWebブラウザでアドレス指定します。事前にPINGを打って確認をしておくべきなのはいうまでもありません。
 以上PWSの説明をしてきましたが,こういったテクニックに頼るよりは,「Microsoft FrontPage 97」などに付属している機能を利用して,コンテンツを確認するのがよいと個人的には考えます。
(松田安正)


画面1 ローカルIPアドレスを設定中


画面2 WINIPCFG.EXEを実行中