お世話になります。
初めて投稿させていただきます。
マルチドメインの名前解決に悩んでいます。
■利用しているサーバ
WEBARENA V3 VPSサーバ
CentOS release 6.9 (Final)
既に「aaa.com(仮名)」のドメインで設定しているサーバへ、
先日、お名前.comにて「bbb.net(仮名)」を取得しまして、マルチドメインとして活用したいのですが、
マルチドメインの名前解決ができません。
また、既に「mmm.com」という同じマルチドメインがあるのですが、こちらは名前解決ができています。
以下が、設定内容になります。
●/etc/named.conf
※参照先:https://web.arena.ne.jp/support/suiteprov3/manual/centos6/bind.html
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
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 no;
dnssec-enable yes; dnssec-validation yes;
};
logging {
channel "default-log" {
file "/var/log/named/default.log" versions 5 size 10M;
severity debug;
print-time yes;
print-severity yes;
print-category yes;
};
category default { "default-log"; };
};
zone "." IN {
type hint;
file "/dev/null";
};
include "/etc/named.rfc1912.zones";
zone "aaa.com" {
type master;
file "aaa.com.db";
allow-update { none; };
allow-transfer { 202.239.113.30/32; };
};
zone "mmm.com" {
type master;
file "mmm.com.db";
allow-update { none; };
allow-transfer { 202.239.113.30/32; };
};
zone "bbb.net" {
type master;
file "bbb.net.db";
allow-update { none; };
allow-transfer { 202.239.113.30/32; };
};
●/var/named/bbb.net.db
※参照先:https://web.arena.ne.jp/support/suiteprov3/manual/centos6/bind.html
$TTL 86400
@ IN SOA ns.bbb.net. root (
2017092001 ; serial
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
NS ns.bbb.net. NS ns4.sphere.ad.jp. MX 10 @ A xxx.xxx.xxx.xxx
ns A xxx.xxx.xxx.xxx
www A xxx.xxx.xxx.xxx
●/etc/httpd/conf/httpd.conf 最下位部
※参照先:https://web.arena.ne.jp/support/suiteprov3/manual/centos6/apache.html
<VirtualHost *:80> ※1
ServerAdmin root@aaa.com
DocumentRoot /var/www/html
ServerName www.aaa.com
</VirtualHost>
<VirtualHost *:80> ※2
ServerAdmin root@mmm.com
DocumentRoot /var/www/html/gp/mmm
ServerName www.mmm.com
</VirtualHost>
<VirtualHost *:80> ※3
ServerAdmin root@bbb.net
DocumentRoot /var/www/html/gp/bbb
ServerName www.bbb.net
</VirtualHost>
※1は、マスタードメインになります。
※2は、同じマルチドメインの登録となります。
「www.mmm.com」でアクセスすると、
アドレス:「www.mmm.com」と表示
参照ディレクトリ先:/var/www/html/gp/mmm
正しく設定できています。
※3は、本件のマルチドメインの登録となります。
「www.bbb.com」でアクセスすると、
アドレス:「www.aaa.com/gp/bbb」と表示
参照ディレクトリ先:/var/www/html/gp/bbb
アドレスが、マスタードメインのディレクトリ先が表示されますので、
※2と同じように「www.bbb.com」と表示をさせたい。
■お名前.comの設定情報
・[ネームサーバーの変更] → [他のネームサーバを利用]の中身
プライマリネームサーバー(必須) :ns.bbb.net
セカンダリネームサーバー(必須) :ns4.sphere.ad.jp ※WebARENAのドメイン
・[DNS関連機能の設定] → [ネームサーバー名としてのホストを設定する] → [ホスト設定]
ホスト名:ns.bbb.net
IPv4:xxx.xxx.xxx.xxx ※利用しているサーバのIPアドレス
以上の設定をしています。
ご指摘・アドバイスなど、承りたく存じます。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー