- ベストアンサー
LAN内のPCからサーバーに接続する方法について
自宅でサーバーを稼動させております。 サーバーはLINUXでおなじLAN内にWindowsのPCが3台ルーターを介して接続しています。 また、サーバーはDiCEとDDNSで運用しております。 この環境で、WindowsPCからサーバーのWebページを 見るときに127.0.0.1で見れるのはわかるのですが、 できれば、DiCEとDDNSが正常に動作しているか知りたいので、 http://xxx.xxxのようなアドレスでWebページを 見たいのです。 このような設定をする方法はないのでしょうか? ご存知の方がおられましたらご教示お願いします。 なにぶんLINUXビギナーな者で乱文にて失礼いたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
質問内容が曖昧にしか書かれていないので推測します。 1. ルーターのDMZとしてLinuxマシンが接続され、ApacheでWeb Serverが構築されている。 2. すでに独自ドメイン(xxx.xxx)を持っていて、DDNSで運用している。 3. この状態で、LAN内のWindows PCから、http://xxx.xxxをアクセスすると、ルーターの設定画面が出てしまい困っている。 4. どうすれば、LAN内からhttp://xxx.xxxのURLで自家サーバのLinuxマシンのページにアクセスできるか? 違っていたら補足訂正してください。 推定が誤っているかもしれないので簡単に書きます。 まず、LinuxマシンでbindをたてDNSを設定して、ドメインxxx.xxxはDDNSとは無関係にLAN内のIP addressを参照するようにします。 LinuxマシンにDHCPDをたて、ルーターのDHCPは止めます。Windows PCがdhcpでLinuxマシンのDNSサーバーを参照するように設定すれば、LinuxサーバーのWeb pageを名前で参照できるようになります。 ただし、この方法ではWeb pageを名前で参照できたからといって、DDNSの動作を検証することはできません。 DDNSの動作の検証はgoo mailなど外部のマシンから、自家mail serverにpostmaster@xxx.xxxのアドレスでメールを送れるか試験します。 また、自家DNS Serverは公開用サーバーではないので、 acl local { 192.168.0.0/16; 127.0.0.1; }; allow-query { local; }; のように外部からはアクセス不可に設定します。 Linuxビギナーでも、独自ドメインを取りDNS, Mail, Web Serverを立てれば、クラッカーは容赦なく攻撃し、もしくは他のサイトへの踏み台に利用し或いはspamの中継に利用できないか試みます。 設定に自信がなければDNS, Mailサーバーは立てずに取り合えずLAN内からはIP直打ちでWeb Serverを参照してください。SSI, CGIを利用しないApache http serverだけなら、危険は少ないと思います。
その他の回答 (3)
- tsucchii
- ベストアンサー率15% (10/64)
プロクシ刺して見ましょう! http://www.cybersyndrome.net/
お礼
ありがとうございました。
- cocodoco5656
- ベストアンサー率19% (38/192)
#1さんの言っているようなレベルを 理解してないなら 即刻外部公開はやめましょう。 危険すぎますし迷惑です。 http://tmaeda.s45.xrea.com/20041101.html 素人が安易にやるのは 迷惑になります。
- MoonGate
- ベストアンサー率34% (66/192)
> この環境で、WindowsPCからサーバーのWebページを > 見るときに127.0.0.1で見れるのはわかるのですが、 127.0.0.1はループバックアドレスなので、LinuxのサーバではなくWindowsのPC自身を見に行っているはずでは?
お礼
ありがとうございました。