Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0007に戻る

タイトル: 2台目のマシンのapacheなのですが・・・
記事No: 2179
投稿日: 2004/06/04(Fri) 03:43
投稿者: Magnum Eroy
こちらのページで内向きDNSを立ち上げてみました。
上手く動いております(^^)ほとんどこのサイトとsgさんのページと
みのるさんのページを
参考にしてがんばってます。お三方ありがとうございますm(_ _)m
今回二つ質問があります。(ちなみにVineLinux2.6r4です)

1つ目ですが、
localhost の正引きの設定
localhost の逆引きの設定
miloweb.net の正引きの設定
192.168.0.* の逆引きの設定
のSOAの後にlinux.miloweb.net. root.linux.miloweb.net.
とlinuxが付いていますよね?このlinuxは/etc/hostsで指定している
のでlinuxなのでしょうか?
私の設定では/etc/hostsには(仮)abcとしておりまして、このabc
とSOAのlinux部分をあわせる必要は有りますでしょうか?
DDNSでabc.xxx.jpを取得しているとして、SOAのlinuxと/etc/hostsを
あわせた場合abc.abc.xxx.jpとなるのが正常ですか?
上手く説明できないんですが・・・(^^;;

2つ目なのですが、内向きDNSを設定してるAと言うサーバがあって、
その中でhttpdを動かしてます。Aのサーバと同じ内容をBというマシン
にもコピーしているのですが(色々ありまして)、
Aのマシンにはwww.abc.xxx.jp/~yyyy/
でアクセスできるのですが、Bというマシンには
IPを叩いてアクセスさせています。
BをAと同じようにwww.○○○.xxx.jp/~yyy/となるようにするには、
pc01の様にmiloweb.net の正引きの設定を参考にして登録すれば
OKなのでしょうか?
その場合www.abc.jp/~yyy/ではなく、pc01.abc.jp/~yyy/と言う風に
なるのでしょうか?
あるいはBのマシンにもBINDをインストールして設定しなければ
ならないのでしょうか?

実はBにもBINDを入れてみたのですが、DNSでAを参照させる
様にしているとBが見えないみたいなので、多分miloweb.net の正引きの設定のpc01の様に設定するのだろうな・・・とは思うのですが、
こんがらがってしまっていて・・・googleでも調べてみたんですが、
BINDって難しいですね。っていうかlinuxを使い始めて早2ヶ月。
まだまだ漠然としてて上手く行きません(涙)

タイトル: Re: 2台目のマシンのapacheなのですが・・・
記事No: 2181
投稿日: 2004/06/04(Fri) 15:39
投稿者: ALPHA   <alpha@alpha.ne.jp>
URL: http://www2.alpha.ne.jp/
> のSOAの後にlinux.miloweb.net. root.linux.miloweb.net.
> とlinuxが付いていますよね?このlinuxは/etc/hostsで指定している
> のでlinuxなのでしょうか?

その通りです。

> 私の設定では/etc/hostsには(仮)abcとしておりまして、このabc
> とSOAのlinux部分をあわせる必要は有りますでしょうか?

必ずしもあわせる必要はありませんがあわせた方がいいでしょう。

> DDNSでabc.xxx.jpを取得しているとして、SOAのlinuxと/etc/hostsを
> あわせた場合abc.abc.xxx.jpとなるのが正常ですか?
> 上手く説明できないんですが・・・(^^;;

abc.xxx.jpがドメイン名でしょうか?
abc.xxx.jpまでがドメイン名ならabc.abc.xxx.jpで正常
xxx.jpがドメイン名ならabc.xxx.jpとなるのが正常です。

> 2つ目なのですが、内向きDNSを設定してるAと言うサーバがあって、
> その中でhttpdを動かしてます。Aのサーバと同じ内容をBというマシン
> にもコピーしているのですが(色々ありまして)、
> Aのマシンにはwww.abc.xxx.jp/~yyyy/
> でアクセスできるのですが、Bというマシンには
> IPを叩いてアクセスさせています。
> BをAと同じようにwww.○○○.xxx.jp/~yyy/となるようにするには、
> pc01の様にmiloweb.net の正引きの設定を参考にして登録すれば
> OKなのでしょうか?

OKです。
しかし、わざわざ前にwwwをつけなくても
abc.xxx.jp/~yyyy/
pc01.xxx.jp/~yyy/
でアクセスするように設定すればよいのでは?

> その場合www.abc.jp/~yyy/ではなく、pc01.abc.jp/~yyy/と言う風に
> なるのでしょうか?
> あるいはBのマシンにもBINDをインストールして設定しなければ
> ならないのでしょうか?

BINDはAのみで可能です。
突然xxxがなくなってますが
www.abc.jp
pc01.abc.jp
の二つのサーバーでアクセス可能です。
まったく同じHPでアクセスを軽減する目的で
別のサーバーを立ち上げているので
両方wwwでアクセスさせたいのなら

BINDの正引きファイルに
www IN A 192.168.0.1 #元のサーバーのIP
www IN A 192.168.0.2 #新しいサーバーのIP
pc01 IN A 192.168.0.2
で、
wwwとpc01の二つに分けるなら
正引きファイルを
www IN A 192.168.0.1 #元のサーバーのIP
pc01 IN A 192.168.0.2 #新しいサーバーのIP
で、

逆引きはともに
1 IN PTR www.abc.jp.
2 IN PTR pc1.abc.jp.
で、

> 実はBにもBINDを入れてみたのですが、DNSでAを参照させる
> 様にしているとBが見えないみたいなので、多分miloweb.net の正引きの設定のpc01の様に設定するのだろうな・・・とは思うのですが、
> こんがらがってしまっていて・・・googleでも調べてみたんですが、
> BINDって難しいですね。っていうかlinuxを使い始めて早2ヶ月。
> まだまだ漠然としてて上手く行きません(涙)

これでわかりますでしょうか?

タイトル: Re^2: 2台目のマシンのapacheなのですが・・・
記事No: 2184
投稿日: 2004/06/04(Fri) 16:16
投稿者: Magnum Eroy
> > のSOAの後にlinux.miloweb.net. root.linux.miloweb.net.
> > とlinuxが付いていますよね?このlinuxは/etc/hostsで指定している
> > のでlinuxなのでしょうか?
>
> その通りです。

ありがとうございました。先ほど修正致しました。

>
> > 私の設定では/etc/hostsには(仮)abcとしておりまして、このabc
> > とSOAのlinux部分をあわせる必要は有りますでしょうか?
>
> 必ずしもあわせる必要はありませんがあわせた方がいいでしょう。

色々なサイトを見てみたのですが、linux部をpoとかdnsとかにされていて、linux部はなんなんだろう?と思ってました(^^;;

> abc.xxx.jpがドメイン名でしょうか?
> abc.xxx.jpまでがドメイン名ならabc.abc.xxx.jpで正常
> xxx.jpがドメイン名ならabc.xxx.jpとなるのが正常です。

そうです。(仮)abc.ddo.jpなので、abc.abc.ddo.jpで
正常なのですね(^^)

> OKです。
> しかし、わざわざ前にwwwをつけなくても
> abc.xxx.jp/~yyyy/
> pc01.xxx.jp/~yyy/
> でアクセスするように設定すればよいのでは?

CNAMEがかっこうよいなって思いまして(#^^#)
結局
www.abc.ddo.jpと
(仮)pc01.abc.ddo.jpという風にAとBのマシンで使い分ける
事にしました。

> BINDはAのみで可能です。
> 突然xxxがなくなってますが
> www.abc.jp
> pc01.abc.jp
> の二つのサーバーでアクセス可能です。
> まったく同じHPでアクセスを軽減する目的で
> 別のサーバーを立ち上げているので
> 両方wwwでアクセスさせたいのなら

イエ、そんな高尚なものではなく、pukiwikiでlinuxの設定手順
を備忘録のようにしてつづっているんです。で、Aをメンテする時は
Bを見て、Bをメンテする時はAを見てって事をしてるんです(苦笑)

> BINDの正引きファイルに
> www IN A 192.168.0.1 #元のサーバーのIP
> www IN A 192.168.0.2 #新しいサーバーのIP
> pc01 IN A 192.168.0.2
> で、

これなのですが、wwwにしてしまうとAとBをどうすれば使い分けが
できるのでしょうか?Aがダウンしている時はBを参照するという事
なのでしょうか?

> wwwとpc01の二つに分けるなら
> 正引きファイルを
> www IN A 192.168.0.1 #元のサーバーのIP
> pc01 IN A 192.168.0.2 #新しいサーバーのIP
> で、
>
> 逆引きはともに
> 1 IN PTR www.abc.jp.
> 2 IN PTR pc1.abc.jp.
> で、

> これでわかりますでしょうか?

ありがとうございました。本当に勉強になりました。

タイトル: Re^3: 2台目のマシンのapacheなのですが・・・
記事No: 2185
投稿日: 2004/06/04(Fri) 17:21
投稿者: ALPHA   <alpha@alpha.ne.jp>
URL: http://www2.alpha.ne.jp/
> > > のSOAの後にlinux.miloweb.net. root.linux.miloweb.net.
> > > とlinuxが付いていますよね?このlinuxは/etc/hostsで指定している
> 色々なサイトを見てみたのですが、linux部をpoとかdnsとかにされていて、linux部はなんなんだろう?と思ってました(^^;;
>
> > abc.xxx.jpがドメイン名でしょうか?
> > abc.xxx.jpまでがドメイン名ならabc.abc.xxx.jpで正常
> > xxx.jpがドメイン名ならabc.xxx.jpとなるのが正常です。
>
> そうです。(仮)abc.ddo.jpなので、abc.abc.ddo.jpで
> 正常なのですね(^^)

abc.ddo.jpなら汎用jpドメインのなので
ddo.jpがドメイン名です。
わざとabc.abc.ddo.jpにしてあるのであれば問題ありませんが、
abc.ddo.jpにしたいのにabc.abc.ddo.jpになるなら
問題ありです。

> これなのですが、wwwにしてしまうとAとBをどうすれば使い分けが
> できるのでしょうか?Aがダウンしている時はBを参照するという事
> なのでしょうか?

違います。最初アクセスしに来た人はAに、その次の人はBにその次の人はAに・・・
こんな感じなのでAが落ちていたらサイトを見に来た人の半分はBに振られるので
サイトを見れますがAに振られた人は見えません。

タイトル: Re^4: 2台目のマシンのapacheなのですが・・・
記事No: 2191
投稿日: 2004/06/04(Fri) 23:32
投稿者: Magnum Eroy
> > > abc.xxx.jpがドメイン名でしょうか?
> > > abc.xxx.jpまでがドメイン名ならabc.abc.xxx.jpで正常
> > > xxx.jpがドメイン名ならabc.xxx.jpとなるのが正常です。
> >
> > そうです。(仮)abc.ddo.jpなので、abc.abc.ddo.jpで
> > 正常なのですね(^^)
>
> abc.ddo.jpなら汎用jpドメインのなので
> ddo.jpがドメイン名です。
> わざとabc.abc.ddo.jpにしてあるのであれば問題ありませんが、
> abc.ddo.jpにしたいのにabc.abc.ddo.jpになるなら
> 問題ありです。

あっそうです。abc.ddo.jpにしたいんです。っていうか内向きなのですが
CNAMEでwwwとかftpとかで分けたいんです。
で、問題有るということは今の状態はダメなのですね・・・

> > これなのですが、wwwにしてしまうとAとBをどうすれば使い分けが
> > できるのでしょうか?Aがダウンしている時はBを参照するという事
> > なのでしょうか?
>
> 違います。最初アクセスしに来た人はAに、その次の人はBにその次の人はAに・・・
> こんな感じなのでAが落ちていたらサイトを見に来た人の半分はBに振られるので
> サイトを見れますがAに振られた人は見えません。

ありゃまそうなんですか・・・それじゃ困るのでやっぱこの設定は
このままさわらずにしておきます。
それじゃもっかの問題はabc.ddo.jpではなく、/etc/hostsに記述してる
abc部分をSOAの後に入れたために、abc.abc.ddo.jpになるという問題
だけでしょうか?

本当にすみません質問ばかりで・・・

タイトル: Re^5: 2台目のマシンのapacheなのですが・・・
記事No: 2212
投稿日: 2004/06/07(Mon) 18:33
投稿者: ALPHA   <alpha@alpha.ne.jp>
URL: http://www2.alpha.ne.jp/
> ありゃまそうなんですか・・・それじゃ困るのでやっぱこの設定は
> このままさわらずにしておきます。
> それじゃもっかの問題はabc.ddo.jpではなく、/etc/hostsに記述してる
> abc部分をSOAの後に入れたために、abc.abc.ddo.jpになるという問題
> だけでしょうか?
>
> 本当にすみません質問ばかりで・・・

SOAがどうしたのかよくわかりませんが
named.confを
こうして
zone "ddo.jp" {
type master;
file "named.zone"; //ここ適当なファイル名
};

named.zone
のSOA行は
@ IN SOA abc.ddo.jp. postmaster.ddo.jp.

こんな感じでしょうか

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net