Re: バーチャルドメインDNS設定についての質問です。 ( No.1 ) |
|
- ????????? 2009/05/17 19:24
- ????????? centくん
-
上記の権が解決できない理由がわかったのですが、新たに問題が発生しました。
named.confを変更しても反映されていない気がした為、エラーが出るように適当な文字を入れてコピーし実行したのですがエラーが出ることがなく実行されてしまいます。
こういった場合named.conf出なくまったく違うファイルが読み込まれているのでしょうか? もし読まれているファイルが違うものならば何処のファイルが読まれているのでしょうか? 上記の件わかる方ご教授ねがいます。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.2 ) |
|
- ????????? 2009/05/17 20:58
- ????????? セブン
-
bind-chrootではないですか?
説明はこのサイトに載ってますよ。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.3 ) |
|
- ????????? 2009/05/17 21:02
- ????????? centくん
-
>bind-chrootではないですか?
そのようでしたすいません。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.4 ) |
|
- ????????? 2009/05/17 23:14
- ????????? centくん
-
とりあえずDNSの設定は完了することができました。
(原因はchroot named.confを変更していないことでした。)
しかし、wwwの設定でaaaa2.netにアクセスするとaaaa1.comが表示されてしまい別サイト(aaaa2.net)の サイトを表示することが出来ません。 アパッチの設定でバーチャルの設定は出来ているのですがどうしてなのか表示できません。 どなたかご教授願います。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.5 ) |
|
- ????????? 2009/05/18 09:30
- ????????? ボボ・ボーボー
-
httpd の設定ファイルで明示的に指定されてはいかがですか。
> aaaa2.netにアクセスするとaaaa1.comが表示されてしまい
|
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 root@aaaa1.com 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 root@aaaa2.net 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>
関係ないですがログファイルは分けなくてもよいのでしょうか?
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.11 ) |
|
- ????????? 2009/05/23 20:41
- ????????? centくん
-
返事おそくなりました。
>これは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>
上記の設定はhttpd.confに設定しました。
>関係ないですがログファイルは分けなくてもよいのでしょうか? できればログファイルは分けたいです。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.12 ) |
|
- ????????? 2009/05/23 21:18
- ????????? ken@CentOS
-
>>私的には外部ファイルを読み込ませる方法を取ります。
>別にファイルを作成すると言うことでしょうか? >(初心者の為詳しく教えていただけたらありがたいです。)
>>aaaa1.com.conf等として ↓ このような形でファイルを作成します。 # vi /etc/httpd/conf.d/aaaa1.com.conf # vi /etc/httpd/conf.d/aaaa2.net.conf
httpd.confの記述は削除してください。
ログをドメイン別にするのであれば aaaa1.comは ErrorLog logs/aaaa1.com-error_log CustomLog logs/aaaa1.com-access_log
aaaa2.netは ErrorLog logs/aaaa2.net-error_log CustomLog logs/aaaa2.net-access_log
こんな感じにすると良いでしょう。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.13 ) |
|
- ????????? 2009/05/23 21:56
- ????????? centくん
-
ありがとうございます。
さっそくやってみます。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.14 ) |
|
- ????????? 2009/05/23 22:49
- ????????? centくん
-
ken@CentOSさん
先ほど教えていただいた件ですが、やはりaaaa1.comと同じものを表示してしまいます。(VirtualHostは有効になっています。) httpd.confの中にaaaa1.comを見てしまう構文が書かれているのでしょうか?
もしくわDNS側に問題があるのでしょうか?
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.15 ) |
|
- ????????? 2009/05/23 23:11
- ????????? ken@CentOS
-
そういえば
>上記の設定はエラーを出さずにrestartしているのですが と書いてありますがserialがデタラメな数値になってます。20090951600 これがおかしいとエラーが出て起動失敗なんてこともあります。 とりあえずserialを全て今(2009052323)に変更してBINDをrestartしてください。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.16 ) |
|
- ????????? 2009/05/23 23:59
- ????????? centくん
-
serialを全て今(2009052323)に変更してBINDをrestartしました。
ページを確認しましたがやはりダメでした。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.17 ) |
|
- ????????? 2009/05/24 07:53
- ????????? centくん
-
ひとつ気づいたのですが、ローカルIPでnslookupを実行してもaaaa1.com aaaa2.netが帰ってこない
のですがこれが原因でバーチャルホストがうまくいかないのでしょうか?
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.18 ) |
|
- ????????? 2009/05/24 08:43
- ????????? 管理者
-
> ひとつ気づいたのですが、ローカルIPでnslookupを実行してもaaaa1.com aaaa2.netが帰ってこない
> のですがこれが原因でバーチャルホストがうまくいかないのでしょうか?
そのPCのネットワーク設定でネームサーバは自サーバを指していますか?
nslookup server xxx.xxx.xxx.xxxx
上記コマンドを実行した後、aaaa1.com aaaa2.netを問い合わせて見ると値は返却されますか? (xxx.xxx.xxx.xxxx はサーバのIPアドレス)
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.19 ) |
|
- ????????? 2009/05/24 08:57
- ????????? centくん
-
管理人さんお世話になります。
下記が実行結果です。
#nslookup > server 192.168.24.5 Default server: 192.168.24.5 Address: 192.168.24.5#53
#nslookup > aaaa1.com Server: 192.168.24.5 Address: 192.168.24.5#53
Name: aaaa1.com Address: 192.168.24.5
#nslookup > aaaa2.net Server: 192.168.24.5 Address: 192.168.24.5#53
Name: aaaa2.net Address: 192.168.24.5
---------------------------------------------------------------------
#nslookup 192.168.24.5 Server: 192.168.24.5 Address: 192.168.24.5#53
** server can't find 5.24.168.192.in-addr.arpa: NXDOMAIN
↑ 逆引きファイルに異常があるかを見てみましたが特に問題はないとおもうのですが。
どうぞ宜しくお願いします。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.20 ) |
|
- ????????? 2009/05/24 10:30
- ????????? 管理者
-
逆引きが解決されないのは、ちょっとおいておいて、ネームサーバを指定すれば正引きの値が返ってくると言う事はネットワークのプロパティ設定に問題があります。
クライアント(Windows?)のネットワークプロパティより「DNSサーバ」が自サーバのIPアドレスになっているか確認して下さい。 下記画像の赤枠部分です。
-
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.21 ) |
|
- ????????? 2009/05/24 12:43
- ????????? centくん
-
>クライアント(Windows?)のネットワークプロパティより「DNSサーバ」が自サーバのIPアドレスになっている
>か確認して下さい。
自サーバーのIPになっています。
-
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.22 ) |
|
- ????????? 2009/05/24 17:46
- ????????? ken@CentOS
-
>serialを全て今(2009052323)に変更してBINDをrestartしました。
>ページを確認しましたがやはりダメでした
結果が出るとは思ってません。
/etc/resolv.confはどうなってますか?
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.23 ) |
|
- ????????? 2009/05/24 20:44
- ????????? centくん
-
>/etc/resolv.confはどうなってますか?
search aaaa1.com nameserver 192.168.24.5
意味があるかわかりませんが、resolv.confにsearch aaaa2.netを追加してみましたが変わりありませんでした。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.24 ) |
|
- ????????? 2009/05/24 22:15
- ????????? ken@CentOS
-
nameserver 127.0.0.1にしてサーバーとクライアントを再起動してください。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.25 ) |
|
- ????????? 2009/05/24 22:58
- ????????? centくん
-
>nameserver 127.0.0.1にしてサーバーとクライアントを再起動してください。
再起動しました。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.26 ) |
|
- ????????? 2009/05/24 23:07
- ????????? 管理者
-
ファイアーウォール・SElinuxは無効になっていますか?
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.27 ) |
|
- ????????? 2009/05/25 11:54
- ????????? ken@CentOS
-
あ、ルーターのDHCPサーバー設定でDNSサーバーのIPアドレスを自サーバーのIPアドレスへ変更してください。
サーバー、クライアントの再起動 要です。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.28 ) |
|
- ????????? 2009/05/25 20:40
- ????????? centくん
-
>ファイアーウォール・SElinuxは無効になっていますか?
どちらも無効になっています。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.29 ) |
|
- ????????? 2009/05/25 20:45
- ????????? centくん
-
>あ、ルーターのDHCPサーバー設定でDNSサーバーのIPアドレスを自サーバーのIPアドレスへ変更してください。
DHCPサーバーは入れていないのですがやはり必要なのでしょうか?
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.30 ) |
|
- ????????? 2009/05/25 21:15
- ????????? ken@CentOS
-
>DHCPサーバーは入れていないのですがやはり必要なのでしょうか?
ルーターの設定です。 CTUですかね?
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.31 ) |
|
- ????????? 2009/05/26 19:47
- ????????? centくん
-
>CTUですかね?
はいそうです。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.32 ) |
|
- ????????? 2009/05/26 21:28
- ????????? ken@CentOS
-
ん〜CTU・・・
どうだったかなぁ〜・・・
最近、触ってないんで設定を忘れてしまいました。
職場に行けば分かるのですが。
http://flets-w.com/hikari-p/download/guide_ctu_11.pdf これを参考にしてください。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.33 ) |
|
- ????????? 2009/05/26 22:14
- ????????? centくん
-
ありがとうございます。
>http://flets-w.com/hikari-p/download/guide_ctu_11.pdf 参考にがんばってみます。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.34 ) |
|
- ????????? 2009/05/27 08:10
- ????????? ken@CentOS
-
ドメイン問い合わせ先設定でした。
CTUのドメイン問い合わせ先設定でサーバー機のIPアドレスとドメインを登録してください。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.35 ) |
|
- ????????? 2009/06/02 18:54
- ????????? centくん
-
バーチャルドメインの件解決しました。
原因としてはhttpd.confの設定でServerAdminとServerNameをコメントに変更、HostnameLookups OffをOnに変更しました。 これにより別々の表示ができました。
上記の件は解決したのですがnslookupで192.168.24.5を実行してもかえってきません。 逆引きzoneに間違いがあるのでしょうか?(ドメインとグローバルIPで実行の場合は返ってきます。)
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.36 ) |
|
- ????????? 2009/06/02 18:55
- ????????? centくん
-
一度スレを閉めます。
ありがとうございました。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.37 ) |
|
- ????????? 2009/06/03 17:13
- ????????? 管理者
-
もう見ていないかもしれませんが、検証環境で試験してみました。
結果から言うと、問題なく名前解決できています。 何処か設定が誤っているように思えます。
以下に、定義ファイルとその結果を開示しますね。 もう運用開始してしまったら難しいかもしれませんが、以下の設定に変更して確認してみてください。 ※:当掲示板からコピペする場合は気を付けてください。 (半角スペースが全角スペースとなっています。全て半角スペースに置き換えてください。) ------------------------------------------------------------
# cat /etc/named.conf options { directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { any; }; recursion yes; };
logging { channel default_debug { file "data/named.run"; severity dynamic; }; };
view "internal" { match-clients { localhost; localnets; }; recursion yes;
zone "." IN { type hint; file "named.ca"; };
include "/etc/named.rfc1912.zones";
zone "kajuhome.com" { type master; file "kajuhome.com.lan"; allow-update { none; }; };
zone "kajuhome.jp" { type master; file "kajuhome.jp.lan"; allow-update { none; }; };
zone "1.168.192.in-addr.arpa" { type master; file "1.168.192.in-addr.arpa.db"; allow-update { none; }; }; };
------------------------------------------------------------
# cat /var/named/kajuhome.com.lan $TTL 86400 @ IN SOA kajuhome.com. root.kajuhome.com. ( 20090603 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; negative (1 day) ) IN NS kajuhome.com. IN MX 10 kajuhome.com. IN A 192.168.1.5 client1 IN A 192.168.1.10 client2 IN A 192.168.1.20 fedora IN CNAME kajuhome.com. www IN CNAME kajuhome.com.
------------------------------------------------------------
# cat /var/named/kajuhome.jp.lan $TTL 86400 @ IN SOA kajuhome.jp. root.kajuhome.jp. ( 20090603 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; negative (1 day) ) IN NS kajuhome.com. IN MX 10 kajuhome.com. IN A 192.168.1.5 client3 IN A 192.168.1.30 client4 IN A 192.168.1.40
------------------------------------------------------------
# cat /var/named/1.168.192.in-addr.arpa.db $TTL 86400 @ IN SOA kajuhome.com. root.kajuhome.com. ( 20090603 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; negative (1 day) ) IN NS kajuhome.com. 5 IN PTR kajuhome.com. 5 IN PTR kajuhome.jp. 10 IN PTR client1.kajuhome.com. 20 IN PTR client2.kajuhome.com. 30 IN PTR client3.kajuhome.jp. 40 IN PTR client4.kajuhome.jp.
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.38 ) |
|
- ????????? 2009/06/03 17:13
- ????????? 管理者
-
------------------------------------------------------------
以下が上記設定時の問い合わせ結果です。 ------------------------------------------------------------
# nslookup > kajuhome.com Server: 192.168.1.5 Address: 192.168.1.5#53
Name: kajuhome.com Address: 192.168.1.5 > kajuhome.jp Server: 192.168.1.5 Address: 192.168.1.5#53
Name: kajuhome.jp Address: 192.168.1.5 > 192.168.1.5 ← 今回の問題点の場所 Server: 192.168.1.5 Address: 192.168.1.5#53
5.1.168.192.in-addr.arpa name = kajuhome.com. 5.1.168.192.in-addr.arpa name = kajuhome.jp.
Name: client1.kajuhome.com Address: 192.168.1.10 > client2.kajuhome.com Server: 192.168.1.5 Address: 192.168.1.5#53
Name: client2.kajuhome.com Address: 192.168.1.20 > client3.kajuhome.jp Server: 192.168.1.5 Address: 192.168.1.5#53
Name: client3.kajuhome.jp Address: 192.168.1.30 > client4.kajuhome.jp Server: 192.168.1.5 Address: 192.168.1.5#53
Name: client4.kajuhome.jp Address: 192.168.1.40 > 192.168.1.10 Server: 192.168.1.5 Address: 192.168.1.5#53
10.1.168.192.in-addr.arpa name = client1.kajuhome.com. > 192.168.1.20 Server: 192.168.1.5 Address: 192.168.1.5#53
20.1.168.192.in-addr.arpa name = client2.kajuhome.com. > 192.168.1.30 Server: 192.168.1.5 Address: 192.168.1.5#53
30.1.168.192.in-addr.arpa name = client3.kajuhome.jp. > 192.168.1.40 Server: 192.168.1.5 Address: 192.168.1.5#53
40.1.168.192.in-addr.arpa name = client4.kajuhome.jp. > exit
また、可能であれば設定ファイル全てを開示して下さい。 (ドメイン名やグローバルアドレスは伏せて頂いても構いません。)
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.39 ) |
|
- ????????? 2009/06/03 20:26
- ????????? centくん
-
返事遅くなりました下記が実行結果です。
# nslookup 192.168.24.5 Server: 127.0.0.1 Address: 127.0.0.1#53
** server can't find 5.24.168.192.in-addr.arpa: NXDOMAIN
# nslookup aaaa1.com Server: 127.0.0.1 Address: 127.0.0.1#53
Name: aaaa1.com Address: 192.168.24.5
# nslookup aaaa2.net Server: 127.0.0.1 Address: 127.0.0.1#53
Name: aaaa2.net Address: 192.168.24.5
よろしくお願いします。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.40 ) |
|
- ????????? 2009/06/04 23:45
- ????????? 中学生管理者
-
こんばんは
現状がわからないのですが、最初の書き込みのままだとすると
> zone "24.168.192.in-addr.arpa.db" {
となっていますので、zone name に余計な".db" がついている為に
>** server can't find 5.24.168.192.in-addr.arpa: NXDOMAIN
「見つからない」となっているのかもしれません。
|
Re: メールのトラブルです。 ( No.41 ) |
|
- ????????? 2009/06/05 06:56
- ????????? 管理者
-
中学生管理者さまの指摘通りですね。
これを直せば、逆引き解決可能となるでしょう。
|
Re: バーチャルドメインDNS設定についての質問です。 ( No.42 ) |
|
- ????????? 2009/06/05 22:22
- ????????? centくん
-
こんばんは。
中学生管理者が指摘された通りdbを外したところうまくいきました。 これで全て解決できました。
みなさんありがとうございました。
クローズしたいのですパスワードを忘れてしまいクローズできません。 お手数ですが管理人さんのほうで閉じてもらってもいいでしょうか。 よろしくお願いいたします。
|