Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0008に戻る

タイトル: Webalizerの導入について
記事No: 2521
投稿日: 2004/08/04(Wed) 22:31
投稿者: ロボット3等身
お久しぶりです。
今回、Webalizerを導入しようと思い、導入しました。
そしてちゃんと表示までされるのですが、
どうしても「アクセス解析」の横の文字が「localhost.localdomain」になってしまいます。
他のサイトなんかを見ると、ちゃんとそのサイトのアドレスになっているようなのですが、
何か設定はあるんでしょうか?

当方の環境はVineLinux2.6r4にApache1.3.27です。
よろしくお願いします。

タイトル: Re: Webalizerの導入について
記事No: 2522
投稿日: 2004/08/05(Thu) 00:13
投稿者: fallenangels URL: http://fedora.zive.net/
/etc/webalizer.confの以下の部分を変更すればOKです。
#HostName localhost

HostName fedora.zive.net

タイトル: また疑問
記事No: 2528
投稿日: 2004/08/05(Thu) 08:05
投稿者: ロボット3等身
fallenangelsさんありがとうございました。
ちゃんと表示されるようになりました。

今度はLAN内の「192.168.11.2」のみから「webalizer」フォルダにアクセスができるよう、
以下の設定をしたのですが、どうもうまくいきません。何がおかしいのでしょうか?

<Directory /home/httpd/html/webalizer/>
order allow,deny
allow from 192.168.11.2
deny from all
</Directory>

タイトル: Re: また疑問
記事No: 2529
投稿日: 2004/08/05(Thu) 08:41
投稿者: sg URL: http://tsuttayo.sytes.net/
order allow,deny を order deny,allow へ変更だと思います。

タイトル: Re^2: また疑問
記事No: 2530
投稿日: 2004/08/05(Thu) 08:48
投稿者: ロボット3等身
sgさん、ありがとうございます。

早速やってみましたが、どうもうまくいかないようです・・・。

タイトル: Re^3: また疑問
記事No: 2531
投稿日: 2004/08/05(Thu) 09:35
投稿者: sg URL: http://tsuttayo.sytes.net/
<Directory /home/httpd/html/webalizer/>
order deny,allow
deny from all
allow from 192.168.11.2
</Directory>
これでできませんか?
うちはこれで出来ているようです。
allowのIPアドレスを変えると、アクセスできたりできなくなったりしますから。

タイトル: Re^4: また疑問
記事No: 2532
投稿日: 2004/08/05(Thu) 11:50
投稿者: ロボット3等身
中途半端に出来ています。
(というかこれが正常動作なのでしょうか)

http://(サーバのローカルIP)/webalizer
→192.168.11.2から閲覧不可能

http://(サーバのローカルIP)/webalizer/
→192.168.11.2から閲覧可能

http://(サーバのDNSアドレス)/webalizer/
http://(サーバのDNSアドレス)/webalizer
→192.168.11.2から閲覧不可能

タイトル: どなたか、知りませんかぁー
記事No: 2534
投稿日: 2004/08/05(Thu) 12:59
投稿者: sg URL: http://tsuttayo.sytes.net/
私はDDNSでもできているような気がしていました。
ですが、うちはネットワーク構成がかなりゴチャってますので、他の要件との兼ね合いで、たまたま出来るだけなのかも?

少し気になるのは
http://(サーバのDNSアドレス)/
これでHPが見れるんでしょうか?

とにかく、どなたか知りませんかぁー!!!

タイトル: Re: どなたか、知りませんかぁー
記事No: 2535
投稿日: 2004/08/05(Thu) 13:01
投稿者: ロボット3等身
http://(サーバのDNSアドレス)/

→192.168.11.2でも
 プロキシサーバを通しても見る事は出来てます。

タイトル: たぶん、これでは?
記事No: 2536
投稿日: 2004/08/05(Thu) 13:31
投稿者: sg URL: http://tsuttayo.sytes.net/
> http://(サーバのDNSアドレス)/
>
> →192.168.11.2でも
>  プロキシサーバを通しても見る事は出来てます。

192.168.11.xのクライアントから
http://(サーバのDNSアドレス)/
これは見れなくないですか?

だとすると、当然、その下の階層も見れませんよね。

自前でLAN向けDNSを立てるか、hosts登録してない気がします。
ですから、
allow from 192.168.11.2
こうしても、ホスト名ではアクセスできないんだと思います。

タイトル: Re: たぶん、これでは?
記事No: 2537
投稿日: 2004/08/05(Thu) 17:57
投稿者: ロボット3等身
hosts登録とはApacheのデフォルトサーバの「ネットワークとアドレス」の
ところで設定するものですか?
それならば設定はしてあります。

タイトル: もう一度、整理しましょう
記事No: 2539
投稿日: 2004/08/05(Thu) 20:32
投稿者: sg URL: http://tsuttayo.sytes.net/
今まで書かれたことをふまえて書きます。

まず、LAN内部から
http://(サーバのローカルIP)/
これでホームページは見れるのですよね。

つぎに、LAN内部から
http://(サーバのDNSアドレス)/
これでホームページが見れますか?

見れるならば、「allow from 192.168.11.2」この部分の設定が、私の誤りだと思われます。

もしも、LAN内部から
http://(サーバのDNSアドレス)/
これが見れないならば、やはりhosts設定かLAN向けDNSが必要と思います。しかし、LAN向けDNSはすぐに設定できるほど甘くないので、ここではhostsについて書きます。

このhosts設定はLinuxにするのではないですよ。
ブラウザで見るクライアント(たぶんWindowsマシンですよね)に設定するのです。

Win2000: C:\WINNT\system32\drivers\etc\hosts
WinXP: C:\WINDOWS\system32\drivers\etc\hosts

上記のファイルをエディタで開いて、
(サーバのローカルIP) (サーバのDNSアドレス)
という行を追加します。
以下の行が登録されていると思うので、この下に同じように追加してください。
127.0.0.1 localhost

これでLAN内部から
http://(サーバのDNSアドレス)/
ホームページが見れるようになると思います。

そして、この設定をすると自然に「allow from 192.168.11.2」の設定も生きてくると思います。

タイトル: Re: もう一度、整理しましょう
記事No: 2541
投稿日: 2004/08/06(Fri) 12:37
投稿者: ロボット3等身
たびたび申し訳ありません。

> まず、LAN内部から
> http://(サーバのローカルIP)/
> これでホームページは見れるのですよね。
これは見れます。

> つぎに、LAN内部から
> http://(サーバのDNSアドレス)/
> これでホームページが見れますか?
はい、見れます。

一体何が原因なんでしょうか・・・。
関係はないと思いますが、サーバ機とXPのマシンは一本のルータに繋がっている
LANコードをハブで分岐させて使っています。
ちょうど下のような状態です。

 WAN
  |
  |
 ルータ
  |
  |
 HUB------XPマシン
|
|
 サーバ

タイトル: Re^2: もう一度、整理しましょう
記事No: 2542
投稿日: 2004/08/06(Fri) 16:52
投稿者: みのる URL: http://tibbar.dip.jp/~rabbit/
↓これが原因ではないですか?
http://www.atmarkit.co.jp/flinux/rensai/apache05/apache05b.html

また、hostsへの登録は「hosts登録とはApacheのデフォルトサーバ
の『ネットワークとアドレス』のところで設定するもの」ではあり
ません。/etc/hostsファイルへの登録をするものです。

webminをお使いなら「ネットワーク」→「ネットワーク設定」→
「ホストアドレス」に設定してください。

または、/etc/hostsファイルを直接エディタで開き、以下の行を追
加してください。

127.0.0.1 localhost localhost.localdomain
(サーバのローカルIP) (サーバ名) (サーバドメイン)
※例 
127.0.0.1 localhost localhost.localdomain
192.168.1.3 tibbar tibbar.dip.jp

タイトル: 出来ました!
記事No: 2543
投稿日: 2004/08/06(Fri) 17:54
投稿者: ロボット3等身
fallenangelsさん、sgさん、みのるさん、レスありがとうございました。
何とか成功に漕ぎ着けました。

サーバ機のローカルIPを192.168.11.2
XPマシンを192.168.11.3

に変更し、その後ルータのDHCP機能を変更した所、
http://(サーバのDNSアドレス)/で表示されなくなり、
sgさんのおっしゃった「hosts登録」をした所、
ちゃんとディレクトリのアクセス制限が出来ているようです。
(プロキシサーバを使って確認しましたし、友人にも確認して貰いました)

長い間お騒がせしてすみませんでしたm(_ _;)mペコリ

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net