| ■ローカルPC■ |
| サーバを設置すると,外部からのURL指定で自宅サイトを公開できるわけですが,ローカル(自宅LAN内)PCからURLで自宅サーバ内を見る方法はルータによって違ってきます. 以前使っていたELECOMのルータでは,ローカルPCからURLで自宅サイトが見えましたが,メルコのルータだとURLではサイトを見つけられません.そこで,自宅LAN内でもkubo-office.comのURLでサイトが見えるようにしてやります. (ルータのIPアドレス/powerjobs/index.phpだと見えますが,URLで制御しているCGIの動作が異常になって,自分では投稿できないなどの不具合が出ます) |
| ■TCP/IPのプロパティ |
![]() |
| DNSサーバのアドレスは,プロバイダから指定されたDNSサーバのIPアドレスを入れます. |
| ■hostsファイルの追記 |
| Windowsのシステムフォルダの\system32\drivers\etc\の中にhostsファイルがあります. このhostsファイルをテキストエディタで開き,サーバPCとkubo-office.comを関連付けします. 記入する位置は,一番最後でいいと思います.以下の1行を書き加えます. |
| サーバPCのアドレス kubo-office.com |
| スペースまたはタブで区切り,最後は必ずエンターを入れます. こうすることで,ブラウザにkubo-office.comがあれば,サーバPCのアドレスを探すようになり,無事見つけ出すことができるようになります. これで,うちのBBSにローカルPCから投稿したときの不思議なエージェントの謎が解明されました. そうです,内部からの投稿はエージェントにそのPCの名前が出ます. |
| ■サーバPCのhostsファイルの追記(2003.11.04追記) |
| さて,ローカルPCのhostsファイルにサーバPCのアドレスを追加しただけだと,ローカルPCからサーバPCへのアクセスに非常に時間が掛かるようになります.(なりました.ですね.本日解決しました.) これの解消は,やはりこれもサーバPCのhostsファイル追記です. ローカルPCではhostsファイルで名前解決しましたが,サーバPCではやっていません. ここに,接続の大幅なスピード減の原因がありました. サーバPCのhostsファイルにLAN内のローカルPCのアドレスとPC名を追記します.これだけで設定完了です. ここまで来るのに長い道のりでした. |
| ■ひとつのアドレスに複数の名前をつける場合(2003.11.06追記) |
| たとえば,うちのドメインはwww.kubo-office.comでもkubo-office.comでもアクセスできます. しかし,上のやり方だと,名前はkubo-office.comだけしか解決できていません. 当然,ローカルPCからwww.kubo-office.comでは繋がらず,エラーが返ってきます. 両方を名前解決するにはhostsに両方のドメイン名を列記します. 列記はスペースで区切ってあれば,いくつでもOKなようです. |
| サーバPCのアドレス kubo-office.com www.kubo-office.com |
| と言う風に書き加えることで,ローカルPCからも両方の名前でアクセス可能となりました. |