- PR -

複数のドメインを管理する方法

投稿者投稿内容
tuchida
大ベテラン
会議室デビュー日: 2006/08/06
投稿数: 125
投稿日時: 2006-10-17 01:06
SuSE Linux10.0でドメイン管理をしています。
現在IPを8個持っており、プライマリ、セカンダリを自分で管理していますが、
別のドメインを追加したいのですが、現在のドメインのプライマリサーバのIPを
追加するドメインのセカンダリサーバ、現在のドメインのセカンダリサーバのIPを
追加するドメインのプライマリサーバとして、ゾーンをname.confファイルに記載しました。
(各ゾーンの記載に関しては別途ファイルを夫々ゾーンごとに分けて作成してあります)
このとき、

1.元からあるドメインのnslookupで名称検索が出来る。
  (逆引きに関してもOK)

2.追加したドメインのnslookupで名称検索ができない。

状態になってしまいました。
Apacheでバーチャルドメインを指定する場合のDNSの設定なのですが
何か追加する必要なレコードがあるのでしょうか?
ご存知の方がいらっしゃればご教授願います。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-10-17 01:16
こんばんわ.
引用:

tuchidaさんの書き込み (2006-10-17 01:06) より:

別のドメインを追加したいのですが、現在のドメインのプライマリサーバのIPを
追加するドメインのセカンダリサーバ、現在のドメインのセカンダリサーバのIPを
追加するドメインのプライマリサーバとして、ゾーンをname.confファイルに記載しました。


DNS server を公開する場合,
その DNS server の設定を正しく行うだけではダメですが,
そこは理解されていますか?
それとも,追加したのはもとからある domain の sub domain ですか?
引用:

2.追加したドメインのnslookupで名称検索ができない。

状態になってしまいました。
Apacheでバーチャルドメインを指定する場合のDNSの設定なのですが
何か追加する必要なレコードがあるのでしょうか?


名前解決ができないことと apache 設定は直接因果関係はありませんよ.
で,どこから nslookup で確認したのですか?
tuchida
大ベテラン
会議室デビュー日: 2006/08/06
投稿数: 125
投稿日時: 2006-10-17 01:27
引用:

DNS server を公開する場合,
その DNS server の設定を正しく行うだけではダメですが,
そこは理解されていますか?
それとも,追加したのはもとからある domain の sub domain ですか?
引用:

2.追加したドメインのnslookupで名称検索ができない。

状態になってしまいました。
Apacheでバーチャルドメインを指定する場合のDNSの設定なのですが
何か追加する必要なレコードがあるのでしょうか?


名前解決ができないことと apache 設定は直接因果関係はありませんよ.
で,どこから nslookup で確認したのですか?



ご指摘の通りApacheの設定は関係ないことは理解しているので蛇足でした。
まず、
1.使いするドメインは、すでにあるドメインと別個にドメインの取得を行っています。

2.現在のドメインのセカンダリ(追加するドメインではプライマリ)上でも逆の場合でも
両方とも同じ結果(サーバが引けない)状態です。

3.外部からのnslookupはまだおこなっていませんので、内部でのチェックのための名称検索です。

文章が稚拙ですみません。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-10-17 08:36
おはようございます.
引用:

tuchidaさんの書き込み (2006-10-17 01:27) より:

1.使いするドメインは、すでにあるドメインと別個にドメインの取得を行っています。


単なる DNS の設定の問題であれば,
domain の取得の有無は関係ないと思います.
引用:

2.現在のドメインのセカンダリ(追加するドメインではプライマリ)上でも逆の場合でも
両方とも同じ結果(サーバが引けない)状態です。


「内部から」という言葉で省略されてしまってますが,
nslookup した DNS client と DNS server の関係がわかりません.
clnet(primary/2ndary をそれぞれ優先/代替 DNS に設定) -> DNS server
と直接参照されていますか?
それとも別に内部用 DNS server があって,そこから forward させているとか?

DNS server 上では追加した domain の名前解決はできますか?
tuchida
大ベテラン
会議室デビュー日: 2006/08/06
投稿数: 125
投稿日時: 2006-10-17 10:25
引用:

「内部から」という言葉で省略されてしまってますが,
nslookup した DNS client と DNS server の関係がわかりません.
clnet(primary/2ndary をそれぞれ優先/代替 DNS に設定) -> DNS server
と直接参照されていますか?
それとも別に内部用 DNS server があって,そこから forward させているとか?

DNS server 上では追加した domain の名前解決はできますか?



お手数ばかりおかけしてすみません。
DNS Server上では追加した domain の名前解決が出来ておりません。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-10-17 13:52
引用:

tuchidaさんの書き込み (2006-10-17 10:25) より:

DNS Server上では追加した domain の名前解決が出来ておりません。


ゴメンナサイ,一点確認し忘れていました.
その DNS server は自分の DNS service で名前解決をしていますか?
であれば,設定の記述が間違っているなどが原因と思われます.
設定内容を差し支えない範囲で貼り付けていただくと
適切な回答が書き込まれるかもしれません.
tuchida
大ベテラン
会議室デビュー日: 2006/08/06
投稿数: 125
投稿日時: 2006-10-17 14:20
引用:

ゴメンナサイ,一点確認し忘れていました.
その DNS server は自分の DNS service で名前解決をしていますか?
であれば,設定の記述が間違っているなどが原因と思われます.
設定内容を差し支えない範囲で貼り付けていただくと
適切な回答が書き込まれるかもしれません.




新しく追加したドメインは元のセカンダリサーバをプライマリとしています。
以下そのサーバの内容です。

<named.confの内容>
one "xxxxxxxxx.jp" in {
masters { 203.1XX.1YY.18; };
file "slave/XXXXXXXXX.jp.slave.zone";
type slave;
};

zone "YYYYYYYYY.com" in {

file "master/YYYYYYYYY.com.zone";
type master;
allow-transfer { any; };
allow-query { any; };
};

zone "1YY.1XX.203.in-addr.arpa" {
file "master/1YY.1XX.203.zone";
type master;
};

<master/YYYYYYYYY.com.zoneの内容>
$ORIGIN YYYYYYYYY.com.
$TTL 2d
@ IN SOA YYYYYYYYY.com. root.golm.YYYYYYYYY.com. (
20061016001 ; serial
0 ; refresh
0 ; retry
0 ; expiry
0 ) ; minimum

IN MX 10 golm.XXXXXXXXX.jp.
YYYYYYYYY.com.   IN NS golm.XXXXXXXXXX.jp.
  IN NS vicke.XXXXXXXXX.jp.

@ IN A 203.1XX.1YY.20
golm IN A 203.1XX.1YY.20
www IN A 203.1XX.1YY.20
ftp IN A 203.1XX.1YY.20
mail IN A 203.1XX.1YY.20

www.YYYYYYYYY.com   IN CNAME golm.YYYYYYYYY.com
ftp.YYYYYYYYY.com   IN CNAME golm.YYYYYYYYY.com
mail.YYYYYYYYY.com    IN CNAME golm.YYYYYYYYY.com

<master/1YY.1XX.203.zone の内容>
$ORIGIN 1YY.1XX.203.in-addr.arpa.
$TTL 86400
@ IN SOA golm.YYYYYYYYY.com info.YYYYYYYYY.com. (
2006101601 ; serial
21600 ; refresh aftEr 6 hours
3600 ; retry after 1 hour
604800 ; expire after 1 week
86400 ) ; minimum TTL of 1 day

IN NS golm.YYYYYYYYY.com.
IN NS vicke.YYYYYYYY.com.

20 IN PTR YYYYYYYYY.com.

このときXXXXXXXXX.jpはもとからあったドメイン
YYYYYYYYY.comは追加したドメインです。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-10-17 14:43
引用:

tuchidaさんの書き込み (2006-10-17 14:20) より:

<master/YYYYYYYYY.com.zoneの内容>
〜snip〜
IN MX 10 golm.XXXXXXXXX.jp.
YYYYYYYYY.com.   IN NS golm.XXXXXXXXXX.jp.
  IN NS vicke.XXXXXXXXX.jp.


YYYYYYYYY.com の name server が golm(vicke).XXXXXXXXXX.jp になるのですか?
golm(vicke).YYYYYYYYY.com になるのではなく?
引用:

@ IN A 203.1XX.1YY.20
golm IN A 203.1XX.1YY.20


であれば,これらはそれぞれ
引用:

www IN A 203.1XX.1YY.20
ftp IN A 203.1XX.1YY.20
mail IN A 203.1XX.1YY.20


www IN CNAME golm
ftp IN CNAME golm
mail IN CNAME golm
となるのではありませんか?
で,下記は必要ないと思います.
※というか,末尾に . がついていませんが転記漏れですか?
引用:

www.YYYYYYYYY.com   IN CNAME golm.YYYYYYYYY.com
ftp.YYYYYYYYY.com   IN CNAME golm.YYYYYYYYY.com
mail.YYYYYYYYY.com    IN CNAME golm.YYYYYYYYY.com


さしあたり斜め読みで気がついたところだけですが.

スキルアップ/キャリアアップ(JOB@IT)