このスレッドはクローズされています。記事の閲覧のみとなります。
バーチャルドメインDNS設定についての質問です。 |
|
- æ¥æï¼ 2009/05/16 22:35
- ååï¼ centくん
- はじめまして。
centOSにてバーチャルドメインDNSの設定を過去レスから見つけて設定しております。 http://kajuhome.com/patio_thread/1254.shtml
上記のレスの設定はnamed.caching-nameserver.confの設定だと思うのですが、bindの設定はどのあたりを変更すれば良いのでしょうか?
bindの追加部分はviewの内側、外側を下記のように変更すれば良いのでしょうか?
view "internal" { match-clients { localhost; localnets; }; recursion yes; zone "aaaa1.com" { type master; file "aaaaa.com.lan"; allow-update { none; }; }; zone "24.168.192.in-addr.arpa.db" { type master; file "24.168.192.in-addr.arpa.db"; allow-update { none; }; };
//ここからバーチャルドメイン追加ーーーーーーーーーーーーーーーーーーー(内側、外側)
zone "aaaa2.net" { type master; file "aaaaa.net.lan"; };
};^
zoneファイルの設定は以下のようになっています。
[内側]
$TTL 86400 @ IN SOA aaaa2.net. root.aaaa2.net. ( ←ここを変更 2009051600 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; negative (1 day) ) IN NS aaaa1.com. IN MX 10 aaaa2.net. ←ここを変更 @ IN A 192.168.24.5 * IN A 192.168.24.5 www IN CNAME aaaa2.net. ←ここを変更 mail IN CNAME aaaa2.net. ←ここを変更
[外側]
$TTL 86400 @ IN SOA aaaa2.net. root.aaaa2.net. ( ←ここを変更 20090951600 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; negative (1 day) ) IN NS ns1.aaaa1.com. IN MX aaaa2.net. ←ここを変更 IN NS ns.maihama-net.com. IN A 121.XX.XX.XX mail IN CNAME aaaa2.net. ←ここを変更 www IN CNAME aaaa2.net. ←ここを変更
[24.168.192.in-addr.arpa.db]
$TTL 86400 @ IN SOA aaaa1.com. root.aaaa1.com. ( 2007091300 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; negative (1 day) ) IN NS aaaa1.com. 5 IN PTR aaaa1.com. 5 IN PTR aaaa2.net. ←ここを追加
[XX.XX.121.in-addr.arpa.db]
$TTL 86400 @ IN SOA aaaa1.com. root.aaaa1.com. ( 2007091300 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; negative (1 day) ) IN NS aaaa1.com. 32 IN PTR aaaa1.com. 32 IN PTR aaaa2.net. ←ここを追加
上記の設定はエラーを出さずにrestartしているのですが、nslookup aaaa2.net 実行すると server can't find aaaa2.net: SERVFAILとなってしまいます。 また、Apacheバーチャルドメイン設定変更後aaaa2.netにアクセスしても見ることができません。 色々過去レスで調べたのですが原因がわかりません。 どなたか、原因がわかる方ご教授ねがいます。
|
Page:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
|
■ コンテンツ関連情報
Re: バーチャルドメインDNS設定についての質問です。 ( No.6 ) |
|
- æ¥æï¼ 2009/05/18 20:41
- ååï¼ centくん
- httpd の設定ファイルで明示的に指定するとはどのようにすればいいのでしょうか?
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.7 ) |
|
- æ¥æï¼ 2009/05/22 21:11
- ååï¼ centくん
- あれから色々と試行錯誤したのですがやはりaaaa1.comと同じページが表示されてしまいます。
httpdのバーチャルホストの設定を見たのですがどうもaaaa2.netの設定のところを見ていない感じなんですが 、どうしてなのでしょうか?
Directoryのパスの設定およびDocumentRootの設定に誤りはありませんでした。 またServerNameも間違いはありません。
DNS側の設定なのかと思い色々調べて設定内容を変更してみましたがやはりaaaa1.comと同じものが表示されます。 nslookupでaaaa2.netを実行すると異常なく帰ってきます。(aaaa1.comも同様です。)
返答をお待ちしております。 よろしくお願いします。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.8 ) |
|
- æ¥æï¼ 2009/05/22 21:57
- ååï¼ ken@CentOS
- どのように設定しましたか?
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.9 ) |
|
- æ¥æï¼ 2009/05/22 22:50
- ååï¼ centくん
- 返事ありがとうございます。
下記に設定を記載します。
<Directory "/var/www/html/aaaa1"> Options FollowSymLinks Includes ExecCGI MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
<Directory "/var/www/html/aaaa2"> Options FollowSymLinks Includes ExecCGI MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
NameVirtualHost *:80
<VirtualHost *> ServerAdmin [email protected] DocumentRoot /var/www/html/aaaa1 ServerName aaaa1.com ServerAlias aaaa1.com *.aaaa1.com ErrorLog logs/S1-error_log CustomLog logs/S1-access_log common </VirtualHost>
<VirtualHost *> ServerAdmin [email protected] DocumentRoot /var/www/html/aaaa2 ServerName aaaa2.net ServerAlias aaaa2.net *.aaaa2.net ErrorLog logs/S1-error_log CustomLog logs/S1-access_log common </VirtualHost>
こんな感じです。ご教授お願いします。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.10 ) |
|
- æ¥æï¼ 2009/05/23 00:25
- ååï¼ ken@CentOS
- これはhttpd.confに記述しましたか?
私的には外部ファイルを読み込ませる方法を取ります。
httpd.confでVirtualHostを有効にして
aaaa1.com.conf等として <VirtualHost *80> DocumentRoot /var/www/html/aaaa1 ServerName aaaa1.com ErrorLog logs/S1-error_log CustomLog logs/S1-access_log </VirtualHost> <Directory "/var/www/html/aaaa1"> Options ExecCGI AllowOverride None Order allow,deny Allow from all </Directory>
関係ないですがログファイルは分けなくてもよいのでしょうか?
|
Page:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
|
■ その他