こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

LAN内のPCからサーバーに接続する方法について

自宅でサーバーを稼動させております。

サーバーはLINUXでおなじLAN内にWindowsのPCが3台ルーターを介して接続しています。

また、サーバーはDiCEとDDNSで運用しております。

この環境で、WindowsPCからサーバーのWebページを

見るときに127.0.0.1で見れるのはわかるのですが、

できれば、DiCEとDDNSが正常に動作しているか知りたいので、

http://xxx.xxxのようなアドレスでWebページを

見たいのです。

このような設定をする方法はないのでしょうか?

ご存知の方がおられましたらご教示お願いします。

なにぶんLINUXビギナーな者で乱文にて失礼いたします。

投稿日時 - 2006-03-31 12:47:20

QNo.2062989

困ってます

質問者が選んだベストアンサー

質問内容が曖昧にしか書かれていないので推測します。

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だけなら、危険は少ないと思います。

投稿日時 - 2006-03-31 19:53:57

お礼

ありがとうございました。

投稿日時 - 2006-04-13 04:21:11

ANo.3

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

プロクシ刺して見ましょう!
http://www.cybersyndrome.net/

参考URL:http://www.cybersyndrome.net/

投稿日時 - 2006-04-01 01:48:06

お礼

ありがとうございました。

投稿日時 - 2006-04-13 04:21:49

ANo.2

#1さんの言っているようなレベルを
理解してないなら
即刻外部公開はやめましょう。
危険すぎますし迷惑です。
http://tmaeda.s45.xrea.com/20041101.html
素人が安易にやるのは
迷惑になります。

投稿日時 - 2006-03-31 15:18:04

ANo.1

> この環境で、WindowsPCからサーバーのWebページを
> 見るときに127.0.0.1で見れるのはわかるのですが、
127.0.0.1はループバックアドレスなので、LinuxのサーバではなくWindowsのPC自身を見に行っているはずでは?

投稿日時 - 2006-03-31 13:18:20

あなたにオススメの質問