はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 バーチャルドメインがうまくいかない
日時: 2008/04/25 18:47
名前: くろすけ

お世話になります。

別にもう一つホームページを立ち上げる必要が生じたためにバーチャルドメインの設定に
挑戦してみました。
しかし、すんなりといかずまたのこのことお邪魔しにやってきました。

現状はサイト公開、メールサーバ等全てうまくいっています。これに今度新たに取得した
ドメインを同時に運用したいと思っています。

参考にさせていただいたのはhttp://kajuhome.com/tips/tips_03_004.shtmlです

しかし、うまくいかなかったので今度は直接/etc/httpd/conf/httpd.confの一番下に下記
を追加しました。

NameVirtualHost *:80
<VirtualHost *:80>
ServerName example.net
</VirtualHost>

<VirtualHost *:80>
ServerName example.jp
DocumentRoot /var/www/example
ErrorLog logs/example-error_log
</VirtualHost>


この状態でポートチェック【ポート開放確認】サービスで確認したら既存のサイトはトップ
ページが表示されましたが追加したほうはエラーが出ています。

cat /var/log/httpd/access_logを実行したら

これが良いほう
192.168.24.151 - - [25/Apr/2008:17:30:48 +0900] "GET /wp-content/themes/spring_fantasies-10/style.css HTTP/1.1" 304 - "http://www.cman.jp/network/support/go_http.cgi" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727)"
192.168.24.151 - - [25/Apr/2008:17:30:48 +0900] "GET /wp-content/themes/spring_fantasies-10/bbg.jpg HTTP/1.1" 304 - "http://www.cman.jp/network/support/go_http.cgi" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727)"
192.168.24.151 - - [25/Apr/2008:17:30:48 +0900] "GET /wp-content/themes/spring_fantasies-10/top_bg.png HTTP/1.1" 304 - "http://www.cman.jp/network/support/go_http.cgi" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727)"
192.168.24.151 - - [25/Apr/2008:17:30:48 +0900] "GET /wp-content/themes/spring_fantasies-10/tile-0.jpg HTTP/1.1" 304 - "http://www.cman.jp/network/support/go_http.cgi" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727)"

これがエラーほう
221.242.76.82 - - [25/Apr/2008:17:32:44 +0900] "GET / HTTP/1.1" 301 - "-" "-"
221.242.76.82 - - [25/Apr/2008:17:32:44 +0900] "GET / HTTP/1.1" 301 - "-" "-"


■マシン環境&ネットワーク環境
---------------------------------------------------------------
≪マシン環境≫
 ・内部DNS環境 ・・・OS=Fedora8/BIND=Bind 9.50b1
 ・クライント環境  ・・・OS=WindowsXP(SP2)
≪ネットワーク環境≫
 ・ドメイン名・NWアドレス ・・・example.jp(192.168.24.0/24)
 ・マスターサーバ     ・・・example.example.jp(192.168.24.171)
 ・クライアント      ・・・client1.example.jp(192.168.24.151)
 ・ルーター        ・・・・・・ ・・・・・ (192.168.24.1)
---------------------------------------------------------------


御サイトの関係分過去ログを全てを拝見しましたが私がやろうとしていることが簡単に出来そう
でもあるし困難でもあるような書き込みもあるような読めば読むほどに分けが分からなくなって
きました。

何かヒントになるようなことがございましたら是非ともご教示くださいませんでしょうか。
何卒、よろしくお願いいたします。








メンテ

Page:  [1] [2] [3] [4]

■ コンテンツ関連情報

 Re: バーチャルドメインがうまくいかない ( No.6 )
日時: 2008/04/26 15:09
名前: ももんが

ゾーンファイルに全角のスペース入れてないですか?

スペースはTABか半角スペースしか受け付けてくれないと思います。

全角を表示できるエディタで確認してみてください。

自分はサクラエディタというフリーのエディタを使っています。

メンテ
 Re: バーチャルドメインがうまくいかない ( No.7 )
日時: 2008/04/26 15:25
名前: 管理者

> example.jpでは
>     :
>     :
>     :
> *** Can't find example.jp : No answer
> と表示されます。

> それと不思議なことに
> www.example.jp と打ちますと
>     :
>     :
>     :
> Name:  www.example.jp 
> Address: 192.168.24.171

> と正常ぽく表示されています。


これは、ゾーンファイルの指定がその様になっているからですね。
正しい動作です。

「example.jp」で返却したい場合は以下のようにします。

$TTL  86400
@    IN   SOA  example.jp. root.example.jp.(
            2007031400   ; serial
            3600      ; refresh (1 hour)
            900       ; retry (15 minutes)
            604800     ; expire (1 week)
            86400      ; negative (1 day)
)
    IN   NS       example.jp.
    IN   MX   10   example.jp.
     IN   A        192.168.24.171
www   IN   CNAME      example.jp.
メンテ
 Re: バーチャルドメインがうまくいかない ( No.8 )
日時: 2008/04/26 15:49
名前: くろすけ

ももんがさん
お付き合いいただき有難うございます。

>ゾーンファイルに全角のスペース入れてないですか?
これはOKでした。


先ほどひらめきまして下の行を追加しました。

$TTL  86400
@    IN   SOA  example.jp. root.example.jp.(
            2007031400   ; serial
            3600      ; refresh (1 hour)
            900       ; retry (15 minutes)
            604800     ; expire (1 week)
            86400      ; negative (1 day)
)
    IN   NS       example.jp.
    IN   MX   10   example.jp.
    IN   A        192.168.24.171   <−−−−−追加した
www   IN   A        192.168.24.171

>1.nslookupで両ドメインとも正引き出来ますか?

これでいいのかは分かりませんが正引きは出来るようになりました。

しかし、ホームページテスト【外部からの表示確認】で確認するとやはり
取得でエラーが発生しました(301 Moved Permanently)がでますね。

ところが不思議なことに
www.example.jpと打てば(301 Moved Permanently)というエラーが出ていますが

example.jpと打って時間がかかりますが(2分ぐらい)index.htmlが表示できました。

これは何を意味するのでしょうか。

もうさわるところがありません。ギブアップです。










メンテ
 Re: バーチャルドメインがうまくいかない ( No.9 )
日時: 2008/04/26 16:16
名前: ももんが

管理者様のご指摘の通り、正しい動作をしているようですね。

ゾーンファイルを管理者様のご指摘の通り書き換えればOKかな?
メンテ
 Re: バーチャルドメインがうまくいかない ( No.10 )
日時: 2008/04/26 18:04
名前: 管理者

> www.example.jpと打てば(301 Moved Permanently)というエラーが出ていますが

バーチャルページなどはリダイレクトするのでこのメッセージは出力されます。

> example.jpと打って時間がかかりますが(2分ぐらい)index.htmlが表示できました。

異常ですね・・・
apacheログには他のメッセージは出力されていますか?
メンテ

Page:  [1] [2] [3] [4]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.