>中田さん
> ダイヤルアップ接続をした 後 に AN HTTPD を起動した場合の話でしょうか?
に付いてはそうです。
なんか全部設定しなおしてやらないといけないようで(かつ今の環境ではサーバにログイン
しておく必要があるのでわざわざサービスとして動かす必要もないので)サービスとして動作さ
せていませんし。
従って先にAN HTTP Serverを立ち上げる場合もありますがダイヤルアップ接続の後でも同じ
です。ステータスバーにはサーバのプライベートIPアドレスが表示されています。
REMOTE_HOSTにはこれが返って来ているのだろうか?
そう言えば途中で接続しなおしたら最初のダイヤルアップIPアドレスのままなのだろうか?
いずれにしてもプライベートしか見えていませんが。
DNSはファイアウォールサーバ上に実装されているのが勝手に動いています。(^ー^;)
hostsは以前設定したことはありますが再構築した際にそのままにしてしまいました。
しかしこれと表示とは関係ないような。。。。
くおんさん、
わからないことがありましたら、またどうぞ。
ぴゅあさん、
ダイヤルアップ接続をした 後 に AN HTTPD を起動した場合の話でしょうか?
LANアダプタに固定IPを割り振っていれば、もちろんそのIPとダイヤルアップのIPの両方が有効ですが、AN HTTPDは gethostbyname で得た最初のIPアドレスだけ表示します。
私のところでは Win95, WinNT4.0 いずれもダイヤルアップのIPが最初のIPアドレスになるようです。
取得するという意味では AN HTTPD もすべて取得はしているのですが、表示するのは最初のひとつだけ、ということです。
ありがとうございました。じゃあそのために「自宅WWWサーバ入り口」などのページに登録
するのですね。
なんとなくわかったような気がします。
それではまた・・・ここへ来ると頭ばくはつしそうですが、わからなくなったら教えてください。
>中田さん
前にも書きましたけど。
何か違っているのかもしれませんがWinNTではローカルIPアドレスになります。
従ってRASモニタ(或いはFTPサーバ)からいちいち拾っています。
ただファイアウォールサーバが立ち上がっているので横取りされているだけかもしれません
けど(当然のことながらファイアウォールサーバのプロクシ設定をしてやらなければ外から見
えませんし)。止めてみれば判ることですが(今回線を使っているのでそれは後で/取り敢えず
そういう場合もあるだろうという参考として)。
ただ同じファイアウォールサーバを経由しているのにFTPサーバで取得できるのは何故?
というのはありますが。
くおんさん、
127.0.0.1 は特殊なIPアドレスで、常に自分自身を指します。
AというPCでそのAのHTTPサーバにアクセスするには http://127.0.0.1/ で、BのPCでBのHTTPサーバにアクセスするには やはり http://127.0.0.1/ です。
BからAの HTTPサーバにアクセスしようと思ってBで http://127.0.0.1/ としたら、自分自身のBにアクセスしてしまいます。
ダイヤルアップ接続の場合、ダイヤルアップ接続後に AN HTTPD を立ち上げると、その時割り当てられているIPアドレスが表示されるはずです。
そのIPアドレスが他からアクセスできるIPアドレスです。
接続のたびにそのIPアドレスは変わるのでその時のIPアドレスをホームページなどで公開しないと他の人にはわからないわけです。
なお、その時にも 127.0.0.1 は自分だけのIPアドレスとして有効です。
すごい場違いなところに来ている気がするので、一応検索も
してみたのですが、話の内容が高等すぎてついていけませんでした(^_^;)
すみませんが教えてください。
URLの、http://127.0.0.1/という設定は皆さん共通で使っていらっしゃるのでしょうか?
そのままで自宅サーバとして使いつづけていっても良いものなのか、
変えて使うものなのかよくわからなくて質問にきました。
お目にとまれば教えてください。