No.10954 投稿時間:2003年07月04日(Fri) 15:07 投稿者名:ヒトミ ヒロアキ URL:
現在、BSDでWEB/FTP/MAIL/サーバーを、DDO.JPを利用して運営しています
今回思い切って、自前DNSサーバーを立てての運営に切り替えようと思って
ます、そこで少し調べたのですが、セカンダリーDNSを何処かに委託する
と言う方法が現在では一般的と言う見解が大半でした、そこで知りたい
事があります!
現在www.aaa.co.jp と www.bbb.com と www.ccc.jp と言う友人のサイト
を抱えているのですが、この場合、マスターDNSサーバーは自分自身で立
てるので、設定変更はどうにでもなるとして、セカンダリーDNSサーバー
は、何処かでレンタルしたDNSサーバー例:ns2.aaa.co.jpをレジストラへ
登録する訳ですが、この時www.aaa.co.jpの時の登録の時もwww.bbb.comの
登録の時もwww.ccc.jpの登録の時もns2.aaa.co.jpを指定して登録しても
大丈夫なのでしょうか?、それとも上記のパターンのばやい、自分でセカ
ンダリーDNSを立てる必要があるのでしょうか、出来るだけ安く上げたい
とは思ってます。
No.10958 投稿時間:2003年07月04日(Fri) 16:40 投稿者名:OAK URL:
www.aaa.co.jp www.bbb.com www.ccc.jp の3つのDNSをどう指定したら良いかですね。
上のドメインは 属性JP 汎用JP とgTLD の3つが混ざっています
この場合はネームサーバーはgTDLで立ててください。
ccTLDでDNSをたてるとgTLDのDNSサーバーとして登録できない場合があります。
(JPはかまわないかもしれませんが私はJPは良く知りませんgTLDなら何でも大丈夫)
従ってプライマリーは ns1.bbb.com がよさそう。これは自前で用意する。
このns1.bbb.comで3つのドメインのDNSサーバーが立てられます。
プライマリーセカンダリーとも引きたいドメインとはまったく関係のない名称でかまいません。
IPアドレスを複数持っているなら自前でns2.bbb.comも立ててください。
DNSは必ず2つ以上無ければいけない決まりはありませんので1つですませられる場合があります
(レジストラーにより2つ無いと認めない場合が多いようですが)
プライマリーは何処かに依頼する方法としては、一番簡単で安上がりなのはセカンダリー
無料サービスをしているレジストラーに移管する方法があります。(私の推奨)
友人や親しい会社で頼んで借りる方法も安上がり。
互助会で相互にセカンダリーを持ち合う事も可能です。
あとはzoneeditは無料セカンダリーサービスを行なっています。
有料の場合調べたら結構高いです(1ドメイン月千円程度)
今職場のテストサーバーのドメインのセカンダリーはレジストラーの無料サービスを利用しています。
さすがにめったに落ちるような事はないですね。
No.10967 投稿時間:2003年07月04日(Fri) 20:13 投稿者名:ヒトミ ヒロアキ URL:
>
> www.aaa.co.jp www.bbb.com www.ccc.jp の3つのDNSをどう指定したら良いかですね。
>
はいそのとおりです!
> 上のドメインは 属性JP 汎用JP とgTLD の3つが混ざっています
> この場合はネームサーバーはgTDLで立ててください。
>
まな板の上の鯉です、仰せのとおりにさせて頂きます!
> ccTLDでDNSをたてるとgTLDのDNSサーバーとして登録できない場合があります。
>
知りませんでした、良く肝に命じて置きます!
> (JPはかまわないかもしれませんが私はJPは良く知りませんgTLDなら何でも大丈夫)
>
それで、古川さん(ddo.jp)は、ns.furu.orgなのですね(納得)
> 従ってプライマリーは ns1.bbb.com がよさそう。これは自前で用意する。
>
了解!
> このns1.bbb.comで3つのドメインのDNSサーバーが立てられます。
>
これも、ddo.jpのやり方に順ずる部分ですね。
> プライマリーセカンダリーとも引きたいドメインとはまったく関係のない名称でかまいません。
>
なるほど、了解です!
> IPアドレスを複数持っているなら自前でns2.bbb.comも立ててください。
>
それが、一つ取れる予定と言う所です、例のアサヒネット。
> DNSは必ず2つ以上無ければいけない決まりはありませんので1つですませられる場合があります
> (レジストラーにより2つ無いと認めない場合が多いようですが)
>
一つで許可してくれる所知りませんか?
> プライマリーは何処かに依頼する方法としては、一番簡単で安上がりなのはセカンダリー
> 無料サービスをしているレジストラーに移管する方法があります。(私の推奨)
>
なるほど、でもそのレジストラーは国内に存在しますか?(英文が少ししか理解出来ないので)
> 友人や親しい会社で頼んで借りる方法も安上がり。
>
知人が(同級生)プロバイダを経営しているのでもしかしたら?ですね!
> 互助会で相互にセカンダリーを持ち合う事も可能です。
> あとはzoneeditは無料セカンダリーサービスを行なっています。
>
> 有料の場合調べたら結構高いです(1ドメイン月千円程度)
> 今職場のテストサーバーのドメインのセカンダリーはレジストラー
>の無料サービスを利用しています。
> さすがにめったに落ちるような事はないですね。
>
ありがとう御座いました、と言ってもまた訪れる事になると思いますが
その時は宜しくお願い致します。
No.10968 投稿時間:2003年07月04日(Fri) 22:52 投稿者名:OAK URL:
> DNS一つで許可してくれる所知りませんか?
JPなら結構あるようですが具体的には分かりません。
> なるほど、でもそのレジストラーは国内に存在しますか?(英文が少ししか理解出来ないので)
私の利用しているところは http://e-works.ne.jp/
最近の格安には負けますが普通よりは安い。(JP とgTLD です。NUはだめ)
http://e-works.ne.jp/hosting/data/faq/faq_2.htm#4
にDNSサーバーなどの設定を無料で対応いたしますので
と書いてあるように希望を言えば大丈夫です。
但しDNS登録は5年契約が必要(1700X5で8500円)だと思いました
2つともレジストラーまかせでもできますしセカンダリーのみの対応も無料です。
その他技術相談にものってもらいました。お世話になってますのでここで宣伝を。
No.10984 投稿時間:2003年07月05日(Sat) 23:20 投稿者名:カイ URL:http://yaguma.com
ちょっと面白そうだったので実験してみました.
yaguma.netをVALUE-DOMAINで1090円/年で取り,
レジストラで
ns.yaguma.comとns14.zoneedit.comを登録.
ゾーンファイルを
$TTL 1D <
@ IN SOA ns.yaguma.com. tanaka.yaguma.com. (<
2003070501 ;serial<
3H ;refresh<
3600 ;retry<
604800 ;expire<
86400 ;minimum<
)<
IN NS ns.yaguma.com.<
IN NS ns14.zoneedit.com.<
IN MX 10 mail.yaguma.net.<
www IN A 219.111.9.211<
mail IN A 219.111.9.211<
とりあえず動いてます.
OAKさんのところでもおやじさんのところでも
http://www.yaguma.netでうちのサイトが見れました.
No.10987 投稿時間:2003年07月06日(Sun) 05:05 投稿者名:カイ URL:http://yaguma.com
zoneeditのゾーン転送はけっこう優秀です.
serialだけを上げてみましたが1時間くらいで変わっています.
正確な時間は解りません.
granitecanyonは1日に1回くらいしか変わりませんでした.
No.10993 投稿時間:2003年07月06日(Sun) 14:28 投稿者名:OAK URL:
プライマリーを変更した場合セカンダリーが変るまでの時間ですが
SOAのシリアル番号の次のリフレッシュ時間ごとにセカンダリーがプライマリーの
情報を見に行くと解釈していました。
この数字の解釈として、他に思いつく物がありません。
しかし実際には違うようで、私も何回かテストしましたが、一瞬で変ります。
プライマリーから「変えたよ」あるいは「立ち上げたよ」という信号がセカンダリーに伝わるのでしょうか。
ついでに。バリューならDNS立てなくてもバリューのが使えますね。
カイさんの実験用ならセカンダリーにわたしのDNS貸しますよ。
No.10996 投稿時間:2003年07月06日(Sun) 17:49 投稿者名:カイ URL:http://yaguma.com
> プライマリーを変更した場合セカンダリーが変るまでの時間ですが
> SOAのシリアル番号の次のリフレッシュ時間ごとにセカンダリーがプライマリーの
> 情報を見に行くと解釈していました。
> この数字の解釈として、他に思いつく物がありません。
これはその通りで,スレーブからプライマリへシリアル値を問い合わせる時間間隔ですね.
> しかし実際には違うようで、私も何回かテストしましたが、一瞬で変ります。
> プライマリーから「変えたよ」あるいは「立ち上げたよ」という信号がセカンダリーに伝わるのでしょうか。
ゾーンファイルを書き換えるとすぐにセカンダリも書き変わるnamed.confの設定方法があったような気がします.
実際には,namedをリスタートさせてやるとすぐに反映されますけど.
> ついでに。バリューならDNS立てなくてもバリューのが使えますね。
> カイさんの実験用ならセカンダリーにわたしのDNS貸しますよ。
お言葉に甘えちゃって良いですか?
なんだったら,私のDNSもセカンダリとして提供します.
No.10998 投稿時間:2003年07月06日(Sun) 21:19 投稿者名:ヒトミ ヒロアキ URL:
OAKさん、カイさんありがとう御座いました、
がんばります。
No.11009 投稿時間:2003年07月07日(Mon) 20:24 投稿者名:ヒトミ ヒロアキ URL:
色々やって見ました、マスター,セカンダリーを自身で作成する事に
決定しましたが、少し確認させて下さい!
BINDを、いじるだけいじくって、これで良いとした所で、Windows側の
TCP/IPの設定で、DNSを192.168.0.2とした上でテストして見ました。
コマンドプロンプトを開いて、以下を実行!
C:\Documents and Settings\HITOMI>nslookup (Enter)
Default Server: ns.aaaa.org
Address: 192.168.0.2
> ns.aaaa.org
Server: ns.aaaa.org
Address: 192.168.0.2
Name: ns.aaaa.org
Address: 192.168.0.2
>
nslookupとしたら、以上の様にピコピコっと表示と言うか値と言うかが
出てきましたが、ここで少し思ったのですが、Address:192.168.0.2の
所は、リジストラへ登録する際はグローバルIPアドレスが表示されない
と、"不味いのでは?"と思ったのですが、このままの設定で大丈夫なの
でしょうか、何せ今迄、DDO.JPに頼り切りだった物で不安で満ち溢れて
いると言うのが本音です、何方か宜しくお願い致します。
リジストラへ登録申請する時に、このままで良いのか駄目なのかです!
No.11010 投稿時間:2003年07月07日(Mon) 20:56 投稿者名:カイ URL:http://yaguma.com
この問題は自分のHPがlan内から自ドメインで見れないのと同じような理屈です.
http://www.kawabata.ksi.ne.jp/nslookup.asp
辺りで,aaaa.orgをネームサーバns.aaaa.orgで調べてみてください.
それで,だめならばnamed.conf,ゾーンファイルを公開してください.
No.11013 投稿時間:2003年07月07日(Mon) 21:54 投稿者名:ヒトミ ヒロアキ URL:
> この問題は自分のHPがlan内から自ドメインで見れないのと同じような理屈です.
> http://www.kawabata.ksi.ne.jp/nslookup.asp
> 辺りで,aaaa.orgをネームサーバns.aaaa.orgで調べてみてください.
> それで,だめならばnamed.conf,ゾーンファイルを公開してください.
>
私の説明が悪かった見たいですね!
LAN内部から、ブラウザに、http://ns.aaaa.org/と入力するとHPは表示出来ます
私が知りたいのは、
コマンドプロンプトを開いて、以下を実行!
C:\Documents and Settings\HITOMI>nslookup (Enter)
Default Server: ns.aaaa.org
Address: 192.168.0.2
> ns.aaaa.org
Server: ns.aaaa.org
Address: 192.168.0.2
Name: ns.aaaa.org
Address: 192.168.0.2
>
と表示される事に対しての疑問です、Address: 192.168.0.2と
プライベートIPアドレスが表示されているでしょう、ここが
レジストラへ登録する段階ではグローバルIPアドレスでなけれ
ば駄目か、あるいは、このままの状態で登録して良いのかどう
かです!
レジストラへ登録申請する時、
プライマリー
登録ネームサーバー:NS.AAAA.ORG
登録IPアドレス :203.139.168.5
セカンダリー
登録ネームサーバー:NS2.AAAA.ORG
登録IPアドレス :203.139.168.6
などとする訳ですが、登録するIPアドレスは当然に、全てグローバルIPアドレスです
そこで良くわからないのですが、Address: がプライベートIPアドレスでは、不味い
のではないかと言う、質問です、再度よろしくお願い致します、説明足らずで
申し訳ないっす~!
No.11014 投稿時間:2003年07月07日(Mon) 22:06 投稿者名:カイ URL:http://yaguma.com
> この問題は自分のHPがlan内から自ドメインで見れないのと同じような理屈です.
ですから,内向きのDNSを立てていればそのような結果になります.
No.11017 投稿時間:2003年07月07日(Mon) 23:11 投稿者名:ヒトミ ヒロアキ URL:
> > この問題は自分のHPがlan内から自ドメインで見れないのと同じような理屈です.
> ですから,内向きのDNSを立てていればそのような結果になります.
>
と言う事は、Address: 192.168.0.2の状態ではレジストラへ登録しても駄目と言う
事ですか?
ちなみに以下が、named.confです
options {
directory "/etc";
pid-file "/var/run/named/named.pid";
};
zone "." {
type hint;
file "/etc/db.cache";
};
zone "ns.aaaa.org" {
type master;
file "/etc/ns.aaaa.org.hosts";
};
zone "2.0.168.192.in-addr.arpa" {
type master;
file "/etc/192.168.0.2.rev";
};
以下が、ns.aaaa.org.hostfです。
$ttl 38400
ns.aaaa.org. IN SOA ns.aaaa.org. root.aaaa.org (
1057574817
10800
3600
604800000000000000D
38400 )
ns.aaaa.org. IN NS ns.aaaa.org.
ns.aaaa.org. IN A 192.168.0.2
;
IN MX 10 mx.aaaa.org.
localhost IN A 127.0.0.1
ns IN A 192.168.0.2
www INCNAME ns.aaaa.org.
mail INCNAME ns.aaaa.org.
そして192.168.0.2.revが以下
$ttl 38400
2.0.168.192.in-addr.arpa. IN SOA ns.aaaa.org. root.aaaa.org (
1057575075
10800
3600
604800000000000000D
38400 )
2.0.168.192.in-addr.arpa. IN NS ns.aaaa.org.
2.0.168.192.in-addr.arpa. IN PTR ns.aaaa.org.
と言う事は、192.168.0.2の部分が、G1.G2.G3.G4となればその地点で
レジストラ-ヘ登録出来る常態と言えるのでしょうか?、また上記内容
で、こうした方が良い又は、ここは間違いですよ等有りましたら適選
ご指導を、よろしくお願い致します。
No.11018 投稿時間:2003年07月08日(Tue) 07:56 投稿者名:カイ URL:http://yaguma.com
はい,これはまさしく内向きのDNSの設定です.
http://www.kkoba.com/dns/bind.shtml
http://yaguma.com/Server/utidns.html
http://www.dream-seed.com/
http://yaguma.com/Server/bind.html
をよく読んで,まず内向きのDNSについて理解し
その後WAN側へのDNSに挑戦しましょう.
No.11026 投稿時間:2003年07月08日(Tue) 11:46 投稿者名:ヒトミ ヒロアキ URL:
> はい,これはまさしく内向きのDNSの設定です.
> http://www.kkoba.com/dns/bind.shtml
> http://yaguma.com/Server/utidns.html
> http://www.dream-seed.com/
> http://yaguma.com/Server/bind.html
> をよく読んで,まず内向きのDNSについて理解し
> その後WAN側へのDNSに挑戦しましょう.
ありがとう!
非常に助かります、一生懸命がんばります、また訪れる事に
なるかも知れませんが上記サイトを拝見してやって見ます
その後で、外向きに切り替えます。
No.11020 投稿時間:2003年07月08日(Tue) 09:07 投稿者名:OAK URL:
長くなったので勝手に左に移動
> 色々やって見ました、マスター,セカンダリーを自身で作成する事に
> 決定しましたが、少し確認させて下さい!
IPアドレスが1つなら両方は立てられません。とりあえずマスターだけしっかり立ててください
> BINDを、いじるだけいじくって、これで良いとした所で、Windows側の
> TCP/IPの設定で、DNSを192.168.0.2とした上でテストして見ました。
テストはlinux内部でまず行なう。
nslookupはBIND9をインストールすると2つのバージョンが入ります
/usr/bin/ と /usr/local/bin にあると思いますがどちらも使わないのが正解
dig を使ってください
dig @127.0.0.1 www.aaa.com
が正しい確認方法です
> はい,これはまさしく内向きのDNSの設定です.
> http://www.kkoba.com/dns/bind.shtml
> http://yaguma.com/Server/utidns.html
> http://www.dream-seed.com/
> http://yaguma.com/Server/bind.html
> をよく読んで,まず内向きのDNSについて理解し
> その後WAN側へのDNSに挑戦しましょう.
使用しているのはBIND9ですよね。
カイさんのページを見ればわかると思いますが貴方の設定はBIND9と違うようです。
それと named.ca がないと自分で設定したもの以外を引けません
/etc/named.conf と /var/named/ を使うのが一般的です。
BIND9を動かしたら dig @127.0.0.1 yahoo.com でYAHOOが引けるかから行なう。
自分のドメインを登録するのはそのあと。自分のドメインは内部ようと外部用の2つのゾーンファイルをつくります。
とりあえず /etc/named.conf は以下だけ。
acl localnet {
192.168.0.0/24;
172.16.0.0/16;
127.0.0.1;
};
options {
directory "/var/named";
auth-nxdomain yes;
allow-transfer { localnet; };
allow-query { localnet; };
};
view "local" {
match-clients { localnet; };
recursion yes;
zone "." {
type hint;
file "named.ca";
};
};
view "world" {
match-clients { any; };
allow-query { any; };
recursion no;
};
ただし /var/named/named.ca は標準のものを入れる。
これでプロバイダーのDNSを使わずに世界中のドメインが引けるはずです。
No.11030 投稿時間:2003年07月08日(Tue) 21:14 投稿者名:ヒトミ ヒロアキ URL:
>>>長くなったので勝手に左に移動
>
了解!
>>>IPアドレスが1つなら両方は立てられません。とりあえず
>>>マスターだけしっかり立ててください
>
やっぱり、ここは少し気張って、IPを2個、取得して
マスター/セカンダリーを建てます。
>>>nslookupはBIND9をインストールすると2つのバージョンが
>>>入ります/usr/bin/ と /usr/local/bin にあると思います
>>>がどちらも使わないのが正解
>
了解致しました。
そして、上記内容と各サイトを参考に再度、最初からやり替えました
その結果、Windows(クライアント)機のTCP/IPを適選設定しブラウザ
に、http://www.aaaa.org/と入力しEnterとするとHPの表示が可能に
なりましたが、以下の様な現象が発生致しました。
ここから↓
; <<>> DIG 9.2.1 <<>> @127.0.0.1 www.aaaa.org
;; global options: printcmd
;; Got answer:
;; ->>HDADER<<- opcode: QUERY, status: NOERROR, 6****
;; flags: qr aa rd ra; QUERY: 1; ANSWER: 2, AUTHORITY: 2, ADDITIONAL:0
;; QUESTION SECTION
; www.aaaa.org. IN A
;; ANSWER SECTION:
www.aaaa.org. 86400 IN CNAME ns.aaaa.org.
ns.aaaa.org. 86400 IN A 192.168.0.2
;; AUTHORITY SECTION
aaaa.org. 86400 IN NS ns2.aaaa.org.
aaaa.org. 86400 IN NS ns.aaaa.org.
;; Query time: 1 msee
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: tue jul 8 20:34:00 2003
;; MSG SIZE rcvd:99
ここまで↑
ですが、このような状態で正常なのでしょうか?
また、正常であれば、バーチャルホストの設定も知りたいのですが
www.bbbb.co.jpも使いたいのです!
レジストラへは、ns.aaaa.org(g1.g2.g3.g4)
ns2.aaaa.org(g1.g2.g3.g4)で登録をして
バーチャルホストで、www.bbbb.co.jp と
info@bbb.co.jp を
使おうと考えています、その場合の設定方法を宜しくお願い致します!
-----------------------------------------------------------------
上記内容が表示された、原因となるファイルが以下のです!
BIND_9.2.1
まず、以下のファイル構成に、変更致しました!
/etc/named.conf
- namedプログラムの設定ファイル
/var/named/named.root
- ルートキャッシュファイル
/var/named/aaaa.org.zone
- ドメイン「aaaa.org」の正引きゾーンファイル
/var/named/2.0.168.192.in-addr.arpa.zone
- ネットワーク「192.168.0.2/28」の逆引きゾーンファイル
/var/named/0.0.127.in-addr.arpa.zone
- ループバック「127.0.0.1」の逆引きゾーンファイル
-------------------------------------------------------------
//======================================
// /etc/named.conf
//======================================
options {
directory "/var/named";
allow-transfer {
192.168.0.2/28;
192.168.0.3/32;
};
};
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "0.0.127.in-addr.arpa.zone";
};
zone "aaaa.org" in {
type master;
file "aaaa.org.zone";
};
zone "2.0.168.192.in-addr.arpa" in {
type master;
file "2.0.168.192.in-addr.arpa.zone";
};
-----------------------------------------------------------------------
//======================================
// /var/named/named.root
//======================================
; This file holds the information on root name servers needed to
; initialize cache of Internet domain name servers
; (e.g. reference this file in the "cache . <file>"
; configuration file of BIND domain name servers).
;
; This file is made available by InterNIC
; under anonymous FTP as
; file /domain/named.root
; on server FTP.INTERNIC.NET
;
; last update: Nov 5, 2002
; related version of root zone: 2002110501
;
;
; formerly NS.INTERNIC.NET
;
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
;
;
~以下省略~
------------------------------------------------------------------------
;===========================================================
; ドメイン「aaaa.org」の正引きゾーン
; /var/named/aaaa.org.zone
;===========================================================
$TTL 86400
@ IN SOA ns.aaaa.org. info.aaaa.org. (
1 ; Serial
10800 ; Refresh after 3 Hours
3600 ; Retry after 1 Hour
604800 ; Expire after 1 Week
86400 ) ; Minimum TTL of 1 Day
IN NS ns.aaaa.org.
IN NS ns2.aaaa.org.
IN A 192.168.0.2
IN MX 10 ns.aaaa.org.
ns IN A 192.168.0.2
host1 IN A 192.168.0.3
www IN CNAME ns.aaaa.org.
mail IN CNAME ns.aaaa.org.
localhost IN A 127.0.0.1
------------------------------------------------------------------------
;===========================================================
; ネットワーク「192.168.0.2/28」の逆引きゾーン
; /var/named/2.0.168.192.in-addr.arpa.zone
;===========================================================
$TTL 86400
@ IN SOA ns.aaaa.org. info.aaaa.org. (
1 ; Serial
10800 ; Refresh after 3 Hours
3600 ; Retry after 1 Hour
604800 ; Expire after 1 Week
86400 ) ; Minimum TTL of 1 Day
IN NS ns.aaaa.org.
IN NS ns2.aaaa.org.
34 IN PTR ns.aaaa.org.
35 IN PTR host1.aaaa.org.
------------------------------------------------------------------------
;===========================================================
; ループバックアドレス「127.0.0.1」の逆引きゾーン
; /var/named/0.0.127.in-addr.arpa.zone
;===========================================================
$TTL 86400
@ IN SOA ns.aaaa.org. info.aaaa.org. (
1 ; Serial
10800 ; Refresh after 3 Hours
3600 ; Retry after 1 Hour
604800 ; Expire after 1 Week
86400 ) ; Minimum TTL of 1 Day
IN NS ns.aaaa.org.
1 IN PTR localhost.
------------------------------------------------------------------------
;====================================================
; /etc/resolv.conf
;====================================================
domain aaaa.org
nameserver 192.168.0.2
nameserver 192.168.0.3
------------------------------------------------------------------------
以上
ここは間違ってますや、こうした方が良い等、御座いましたら
ご指導の方、よろしくお願い致します。
No.11033 投稿時間:2003年07月08日(Tue) 22:39 投稿者名:OAK URL:
カイさんや私の言っている意味を理解できないようで。
とりあえずDNSは業者などに任せて、半年ぐらいしてある程度理解してから
行った方が良いと思います。
No.11034 投稿時間:2003年07月08日(Tue) 22:51 投稿者名:ヒトミ ヒロアキ URL:
> カイさんや私の言っている意味を理解できないようで。
>
> とりあえずDNSは業者などに任せて、半年ぐらいし
>てある程度理解してから
> 行った方が良いと思います。
>
やはりこのままでは、駄目ですか~、、、、とほほほ.....
素人な物ですみません、何とかなりませんか?
No.11035 投稿時間:2003年07月08日(Tue) 23:35 投稿者名:OAK URL:
ルーターの53ポートを(TCP,UDP共)開いて、前にカイさんが書いてある
http://www.kawabata.ksi.ne.jp/nslookup.asp
をつかってホストにwww.aaaa.org
DNSサーバに自分の接続アドレスをいれチェックして192.168.0.2とでれば
一応DNSサーバーは動作している。という事にはなります。
しかし、私やカイさんの意図を理解できないと厳しい面がありますよ。
No.11036 投稿時間:2003年07月08日(Tue) 23:50 投稿者名:ヒトミ ヒロアキ URL:
>
> ルーターの53ポートを(TCP,UDP共)開いて、前にカイさんが書いてある
> http://www.kawabata.ksi.ne.jp/nslookup.asp
> をつかってホストにwww.aaaa.org
> DNSサーバに自分の接続アドレスをいれチェックして192.168.0.2とでれば
> 一応DNSサーバーは動作している。という事にはなります。
> しかし、私やカイさんの意図を理解できないと厳しい面がありますよ。
>
了解致しました、全く素人な者で申し訳ないっす(ゴメンナサイ)
今から、毎日/サーバー勉学に励みます、一日一歩三日で三歩見たいな
頑張りますんで、また宜しくお願いします。
No.11037 投稿時間:2003年07月09日(Wed) 01:46 投稿者名:ヒトミ ヒロアキ URL:
>
> ルーターの53ポートを(TCP,UDP共)開いて、前にカイさんが書いてある
> http://www.kawabata.ksi.ne.jp/nslookup.asp
> をつかってホストにwww.aaaa.org
> DNSサーバに自分の接続アドレスをいれチェックして192.168.0.2とでれば
> 一応DNSサーバーは動作している。という事にはなります。
> しかし、私やカイさんの意図を理解できないと厳しい面がありますよ。
>
OAKさん!
先程のテストの結果です。
www.aaaa.org の分が以下です。
Host: www.aaaa.org
結果:
Server: ****.****.****.ntt.ne.jp
Address: g1.g2.g3.g4
Name: ns.aaaa.org
Address: 192.168.0.2
Aliases: www.aaaa.org
-------------------------------------
www.bbbb.co.jp の分が以下です。
Host: www.bbbb.co.jp
結果:
Server: ****.****.****.ntt.ne.jp
Address: g1.g2.g3.g4
Name: ns.bbbb.co.jp
Address: 192.168.0.2
Aliases: www.bbbb.co.jp
-------------------------------------
設定は以下ファイル
/etc/named.conf を以下の様に繕いました。
options {
directory "/var/named";
allow-transfer {
192.168.0.2/24;
};
};
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "0.0.127.in-addr.arpa.zone";
};
zone "aaaa.org" in {
type master;
file "aaaa.org.zone";
};
zone "bbbb.co.jp" in {
type master;
file "bbbb.co.jp.zone";
};
zone "2.0.168.192.in-addr.arpa" in {
type master;
file "2.0.168.192.in-addr.arpa.zone";
};
------------------------------------------------------
そして、/etc/resolv.conf を以下の様に繕いました。
domain aaaa.org
domain bbbb.co.jp
nameserver 192.168.0.2
------------------------------------------------------
そして、/var/named の中へ、bbbb.co.jp.zoneファイルを作成。
$TTL 86400
@ IN SOA ns.bbbb.co.jp. info.bbbb.co.jp. (
2003070800 ; Serial
10800 ; Refresh after 3 Hours
3600 ; Retry after 1 Hour
604800 ; Expire after 1 Week
86400 ) ; Minimum TTL of 1 Day
IN NS ns.bbbb.co.jp.
IN A 192.168.0.2
IN MX 10 ns.bbbb.co.jp.
ns IN A 192.168.0.2
www IN CNAME ns.bbbb.co.jp.
mail IN CNAME ns.bbbb.co.jp.
localhost IN A 127.0.0.1
-----------------------------------------------------
また、叱られるかも知れませんが、これはどうでしょうか?
例のバーチャルホストの件です!
例のテスト結果では、192.168.0.2と表示だけは出ました。
この場合、192.168.0.2をグローバル固定IPにと言う事な
のでしょうか、素人な者で悪い頭を、撫でたり叩いたり
しながらやってます、お願い致します。
No.11039 投稿時間:2003年07月09日(Wed) 09:10 投稿者名:OAK URL:
> 結果:
> Server: ****.****.****.ntt.ne.jp
> Address: g1.g2.g3.g4
>
> Name: ns.bbbb.co.jp
> Address: 192.168.0.2
> Aliases: www.bbbb.co.jp
と言う事で動作している事は確認できたようです。
一応これでも動くでしょう
バーチャルホストもその通りです。
localhost IN A .. は不用です。
また逆引きは不用です。(あっても問題にはなりませんが)
あなたの書かれているように現在の192.168.0.2 をグローバルアドレスにすれば
完成ということにはなります。
やみくもに行なったわけで理屈を理解しなくても作成はできるようですね。
> 192.168.0.2/24;
もう少し理解すると上の行の間違えに気が付くとは思いますが
とりあえずはプライマリーとしては動作するとは思います。(保証はしませんよ)
No.11042 投稿時間:2003年07月09日(Wed) 16:01 投稿者名:ヒトミ ヒロアキ URL:
> > 結果: > > Server: ****.****.****.ntt.ne.jp > > Address: g1.g2.g3.g4 > > > > Name: ns.bbbb.co.jp > > Address: 192.168.0.2 > > Aliases: www.bbbb.co.jp > > と言う事で動作している事は確認できたようです。 > 一応これでも動くでしょう > バーチャルホストもその通りです。 > > localhost IN A .. は不用です。 > また逆引きは不用です。(あっても問題にはなりませんが) > あなたの書かれているように現在の192.168.0.2 をグローバルアドレスにすれば > 完成ということにはなります。 > > やみくもに行なったわけで理屈を理解しなくても作成はできるようですね。 > > > 192.168.0.2/24; > もう少し理解すると上の行の間違えに気が付くとは思いますが > とりあえずはプライマリーとしては動作するとは思います。(保証はしませんよ) 了解! 192.168.0.2; もしくわ、192.168.0.0/24まで良いですよと言うのが 実際の所でしょうか?、 最終的には、 G1.G2.G3.G4; #マスタ G5.G6.G7.G8; #スレーブ (GはグローバルIPとしてです。) 素人な者で申し訳ないです。 ------------------------------------------------------------- それと、若干変更して見ました、序所にですが慣れようと思い..... ファイル構成を以下の様に繕いました。(逆は有る程度は無視) /etc/named.conf /etc/resolv.conf /etc/rc.d/rc.local /var/named/0.0.127.in-addr.arpa.zone /var/named/2.0.168.192.in-addr.arpa.zone /var/named/named.root /var/named/aaaa.org.zone /var/named/bbbb.co.jp.zone ------------------------------------------------------------- /etc/named.confは以下 options { directory "/var/named"; allow-transfer { 192.168.0.2; 192.168.0.3; }; }; zone "." { type hint; file "named.root"; }; zone "0.0.127.in-addr.arpa" in { type master; file "0.0.127.in-addr.arpa.zone"; }; zone "aaaa.org" in { type master; file "aaaa.org.zone"; }; zone "bbbb.co.jp" in { type master; file "bbbb.co.jp.zone"; }; zone "2.0.168.192.in-addr.arpa" in { type master; file "2.0.168.192.in-addr.arpa.zone"; }; ------------------------------------------------------------- /etc/resolv.confは以下 domain aaaa.org domain bbbb.co.jp nameserver 192.168.0.2 nameserver 192.168.0.3 ------------------------------------------------------------- /etc/rc.d/rc.localは以下、(書き替わるので、強制的) #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local echo "domain aaaa.org domain bbbb.co.jp nameserver 192.168.0.2 nameserver 192.168.0.3" > /etc/resolv.conf ------------------------------------------------------------- /var/named/0.0.127.in-addr.arpa.zone は以下 $TTL 86400 @ IN SOA ns.aaaa.org. info.aaaa.org. ( 2003070800 ; Serial 10800 ; Refresh after 3 Hours 3600 ; Retry after 1 Hour 604800 ; Expire after 1 Week 86400 ) ; Minimum TTL of 1 Day IN NS ns.aaaa.org. 1 IN PTR localhost. ------------------------------------------------------------- /var/named/2.0.168.192.in-addr.arpa.zone $TTL 86400 @ IN SOA ns.aaaa.org. info.aaaa.org. ( 2003070801 ; Serial 10800 ; Refresh after 3 Hours 3600 ; Retry after 1 Hour 604800 ; Expire after 1 Week 86400 ) ; Minimum TTL of 1 Day IN NS ns.aaaa.org. IN NS ns2.aaaa.org. 34 IN PTR ns.aaaa.org. 35 IN PTR ns2.aaaa.org. -------------------------------------------------------------- /var/named/named.root 省略 -------------------------------------------------------------- /var/named/aaaa.org.zoneは以下 $TTL 86400 @ IN SOA ns.aaaa.org. info.aaaa.org. ( 2003070801 ; Serial 10800 ; Refresh after 3 Hours 3600 ; Retry after 1 Hour 604800 ; Expire after 1 Week 86400 ) ; Minimum TTL of 1 Day IN NS ns.aaaa.org. IN NS ns2.aaaa.org. IN A 192.168.0.2 IN MX 10 mx.aaaa.org. ns IN A 192.168.0.2 ns2 IN A 192.168.0.3 www IN CNAME ns.aaaa.org. ftp IN CNAME ns.aaaa.org. mail IN CNAME ns.aaaa.org. ww3 IN CNAME ns.aaaa.org. #サブドメイン #localhost IN A 127.0.0.1 ~~~~~~~~~~~~~~~~~n~~~~~~ Apache2を以下の様に、繕う。 NameVirtualHost 192.168.0.2 # # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. # <VirtualHost 192.168.0.2:80> ServerName www.aaaa.org DocumentRoot "/home/www/public_html" </VirtualHost> <VirtualHost 192.168.0.2:80> ServerName ww3.aaaa.org DocumentRoot "/home/www/public_html" </VirtualHost> -------------------------------------------------------------- /var/named/bbbb.co.jp.zoneは以下 $TTL 86400 @ IN SOA ns.bbbb.co.jp. info.bbbb.co.jp. ( 2003070801 ; Serial 10800 ; Refresh after 3 Hours 3600 ; Retry after 1 Hour 604800 ; Expire after 1 Week 86400 ) ; Minimum TTL of 1 Day IN NS ns.bbbb.co.jp. IN NS ns2.bbbb.co.jp. IN A 192.168.0.2 IN MX 10 mx.bbbb.co.jp. ns IN A 192.168.0.2 ns2 IN A 192.168.0.3 www IN CNAME ns.bbbb.co.jp. ftp IN CNAME ns.bbbb.co.jp. mail IN CNAME ns.bbbb.co.jp. ww2 IN CNAME ns.bbbb.co.jp. #サブドメイン ww3 IN CNAME ns.bbbb.co.jp. #サブドメイン #localhost IN A 127.0.0.1 -------------------------------------------------------------- 右も左も判らない素人です、何卒ご指導宜しくお願い致します。 蔀 弘明
No.11049 投稿時間:2003年07月10日(Thu) 08:34 投稿者名:カイ URL:http://yaguma.com
/etc/rc.d/rc.localは必要ありません.
これを設定しているのはresolv.conf
が書き変わるので設定してあるとのだと思いますが
サーバ機はできれば固定の方がいいです.
固定ならば書き変わりません.
どうしてもdhcpでしたければ
/etc/sysconfig/network-scripts/ifcfg-eth0に
DHCPCDARGS=-R
を加える.(vineの場合)
No.11051 投稿時間:2003年07月10日(Thu) 10:03 投稿者名:ヒトミ ヒロアキ URL:
> /etc/rc.d/rc.localは必要ありません.
> これを設定しているのはresolv.conf
> が書き変わるので設定してあるとのだと思いますが
> サーバ機はできれば固定の方がいいです.
> 固定ならば書き変わりません.
> どうしてもdhcpでしたければ
> /etc/sysconfig/network-scripts/ifcfg-eth0に
> DHCPCDARGS=-R
> を加える.(vineの場合)
>
全くその通りです!
勝手に書き換わるのです、またDHCP、今はOFFとし、使用していませんが
サーバを再起動しますと、search RADIUS.GoGo.org と書き換わります。
それでも、そのままにして置いても良いのでしょうか?
また/etc/rc.d/rc.local の他にここは、間違いです!や、ここは、値が正し
くない、ここは、この様にした方が調子が良い等ありましたら、小さな事でも
多少、宗教色濃い部分でも良いので、ご教授お願い致します。