Re: DNSの設定について ( No.1 ) |
|
- ????????? 2010/06/23 17:17
- ????????? ペングイン
-
はじめまして。ペングインです。
作成頂きましたゾーンファイルですが、提示頂きましたものはコピー&ペーストされた ものでよろしいでしょうか。
誠に勝手ではございますが、内容を一度自サーバ上に保存し、「cat -vet」致しましたところ 全角スペースが散見されました。
全角スペースをTABまたは半角スペースにして頂ければ、解決して頂けれるかと思われますので お試し頂ければ幸いです。
|
Re: DNSの設定について ( No.2 ) |
|
- ????????? 2010/06/23 19:12
- ????????? kumasan
<kumano1950@ehime.email.ne.jp>
- ?????§??? http://www.city21.homedns.org/info
-
ペングイン様
早速、回答いただきありがとうございました。 エディターでみると、どうも、全角が入っているようです 早速、試してみます 後で、報告させていただきます ありがとうございました。
|
Re: DNSの設定について ( No.3 ) |
|
- ????????? 2010/06/23 19:34
- ????????? kumasan
<kumano1950@ehime.email.ne.jp>
- ?????§??? http://www.city21.homedns.org/info
-
ペングイン様
kumasanです 早速、 named.conf city21.homedns.org.db 2.168.192.in-addr.arpa.db をDLしてエディターでみたら全て半角になっていました 質問した所をエディターでみたら全角になっていたようなのですが サーバ側のファイルは半角になっていたので この分については問題ないかと思われます
その他、お気づきの点があればよろしくお願いします。
|
Re: DNSの設定について ( No.4 ) |
|
- ????????? 2010/06/23 20:03
- ????????? ペングイン
-
kumasan様
当方のDNSサーバで設定を行いましたが、まったく問題はございませんでした。
念のために「cat -vet /var/named/city21.homedns.org.db」の 出力結果をご提示いただけませんでしょうか。
お手数をお掛けいたしますが、宜しくお願いいたします。
====当方でのnamed-checkzone結果====== # named-checkzone city21.homedns.org city21.homedns.org.db zone city21.homedns.org/IN: loaded serial 20060110 OK #
|
Re: DNSの設定について ( No.5 ) |
|
- ????????? 2010/06/23 20:11
- ????????? kumasan
<kumano1950@ehime.email.ne.jp>
- ?????§??? http://www.city21.homedns.org/info
-
ペングイン様
またまた、早速ありがとうございます。 とりあえず、下記に出力結果を記載してみました。
何か不都合があるでしょうか?
[root@linux ~]# cat -vet /var/named/city21.homedns.org.db $ $TTL 86400$ city21.homedns.org. IN SOA linux.city21.homedns.org. root.city21.homedn s.org. ($ $ 20060110 ;Serial$ 7200 ;Refresh$ 3600 ;Retry$ 604800 ;Expire$ 86400 ;Minimum TTL$ $ )$ IN NS linux.city21.homedns.org.$ $ $ IN MX 10 linux$ $ linux IN A 192.168.2.30$ IN MX 10 linux$ www IN CNAME linux$
|
Re: DNSの設定について ( No.6 ) |
|
- ????????? 2010/06/23 20:18
- ????????? ペングイン
-
当方以下のようになりました。
(提示いただいた全角スペース入りのものを、全角スペースをすべて半角に変更したのみです)
$ $TTL 86400$ city21.homedns.org. IN SOA linux.city21.homedns.org. root.city21.homedns.org. ($ $ 20060110 ;Serial$ 7200 ;Refresh$ 3600 ;Retry$ 604800 ;Expire$ 86400 ;Minimum TTL$ $ )$ IN NS linux.city21.homedns.org.$ $ IN MX 10 linux$ $ linux IN A 192.168.2.30$ IN MX 10 linux$ www IN CNAME linux$
|
Re: DNSの設定について ( No.7 ) |
|
- ????????? 2010/06/23 20:30
- ????????? kumasan
<kumano1950@ehime.email.ne.jp>
- ?????§??? http://www.city21.homedns.org/info
-
ペングイン様
ありがとうございます。 当方、素人で違いがよくわからないのですが・・・ No5とNo6の違いは IN NS linux.city21.homedns.org.$ の後の行で $が1つか2つの違いだけと思うのですが、 どこか違っているのでしょうか
とりあえず city21.homedns.org.dbについて 再度、作成してみます
|
Re: DNSの設定について ( No.8 ) |
|
- ????????? 2010/06/23 20:42
- ????????? ペングイン
-
kumasan様
catからみえる部分では特に問題はないように見えますね。
当方以下のエラーを再現できました # named-checkzone city21.homedns.org city21.homedns.org.db city21.homedns.org.db:16: unknown RR type 'linux' city21.homedns.org.db:18: unknown RR type 'www' zone city21.homedns.org/IN: loading master file city21.homedns.org.db: unknown class/type #
上記再現方法は、city21.homedns.org.dbのlinuxとwwwの前に1つ半角スペースを入れました。
逆引きのzoneですが、BIND起動時のエラーでは18行目とありますが、 ゾーンファイル上18行目はように見受けられますので、ゾーンファイルの 再作成をお勧めいたします。
解決に至らず申し訳ないです。。
|
Re: DNSの設定について ( No.9 ) |
|
- ????????? 2010/06/23 20:52
- ????????? kumasan
- ?????§??? http://city21.homedns.org/info/
-
ペングイン様
kumasanです 全て、やりなおして、BINDの起動をさせたところ、先ほどと違ったメッセージになりました やはり、半角、全角の問題だったのでしょうか?
さて、それが解決したと思いきや、次に root@linux:command not foundと出てきています このroot@linuxは管理者メールアドレスというように理解しているのですが 違っているのでしょうか?
[root@linux ~]# [root@linux ~]# /etc/rc.d/init.d/named start -bash: [root@linux: command not found [root@linux ~]#
|
Re: DNSの設定について ( No.10 ) |
|
- ????????? 2010/06/23 20:56
- ????????? ペングイン
-
kumasan様
# [root@linux ~]# /etc/rc.d/init.d/named start bash: [root@linux: command not found #
コピー&ペーストしてコマンドを貼り付けられましたか?
貼り付けられた最初の部分がコマンドとしてないために、 行頭からスペースまでのコマンドは見つからないとなっているのでしょう。
|
Re: DNSの設定について ( No.11 ) |
|
- ????????? 2010/06/23 20:59
- ????????? kumasan
- ?????§??? http://city21.homedns.org/info/
-
ペングイン様
kumasanです 何度も申し訳ありません No8で指摘していただいた >ゾーンファイルの再作成をお勧めいたします。 というゾーンファイルとは /etc/named.conf のファイルのことと理解していいのでしょうか
|
Re: DNSの設定について ( No.12 ) |
|
- ????????? 2010/06/23 21:06
- ????????? ペングイン
-
kumasan様
/var/named/配下に設定されておられますものになります。
/etc/named.confは設定ファイル /var/named/*.dbはゾーンファイルです。
|
Re: DNSの設定について ( No.13 ) |
|
- ????????? 2010/06/23 21:10
- ????????? 管理者
-
出先の為、簡素な回答で申しわけありません。
当掲示板は半角スペース2文字を全角1文字に置き換えしています。 混乱させてしまい、申しわけありません。
時間が取れ次第、内容を確認しご回答させて頂きます。
|
Re: DNSの設定について ( No.14 ) |
|
- ????????? 2010/06/23 21:14
- ????????? ペングイン
-
ゾーンファイル(/var/named/*.db)のファイルの中身についてですが、
各行の行頭にはスペースやTABによる余白があると正しく認識しません。
cat -vet の「t」はTABでの余白がある場合に、その表示を行いますが、 kumasan様の場合、その表示は確認できませんでした。
したがって、「どこかに」余分な半角スペースがあると思われます。
お時間が御有りでしたら、「cat /var/named/****.db | tr ' ' '.'」で結果を見てみてください。 半角スペースがすべて「.」で表示されますので、各行の行頭に「.」がある場合には 半角スペースがあるということになりますので、もしある場合には修正し再チャレンジしてみてください。
|
Re: DNSの設定について ( No.15 ) |
|
- ????????? 2010/06/23 21:19
- ????????? kumasan
- ?????§??? http://city21.homedns.org/info/
-
ペングイン様
>各行の行頭にはスペースやTABによる余白があると正しく認識しません
このことも理解していませんでした ただ、半角があればいいのかと思っていました 少し、このあたりも勉強して、作成してみます
結果については、後日、報告させていただきます ありがとうございました。
|
Re: DNSの設定について ( No.16 ) |
|
- ????????? 2010/06/23 22:38
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
$TTL 86400
city21.homedns.org. IN SOA linux.city21.homedns.org. root.city21.homedns.org. ( 20060110 ;Serial 7200 ;Refresh 3600 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) ; IN NS linux.city21.homedns.org. IN MX 10 linux ; linux IN A 192.168.2.30 IN MX 10 linux www IN CNAME linux
行を開けたいなら ; を先頭に入れておくと良い
IN の前が省略されていてTABなどで空白が作られている場合は、前の行の設定を引き継ぐ IN NS linux.city21.homedns.org. は city21.homedns.org. IN NS linux.city21.homedns.org. の省略形 ただしこれもTTL値が省略されていて 完全形は city21.homedns.org. 86400 IN NS linux.city21.homedns.org.
TABなどで空白をつくる必要がある場合もあるので注意
省略形の説明 http://www.obenri.com/_dnsserver/zone_omission.html
zoneファイルはbindのユーザ(たぶんnamed)が読み込める必要があります
homedns.org.はDDNSですよね あくまでローカルのDNSとして考えられていますよね 外部からつかうDNSサーバは固定グローバルIPの必要があります
|
Re: DNSの設定について ( No.17 ) |
|
- ????????? 2010/06/24 03:31
- ????????? kumasan
<kumano1950@ehime.email.ne.jp>
- ?????§??? http://www.city21.homedns.org/info
-
stranger 様
kumasanです 回答ありがとうございました。 この件については、 ・city21.homedns.org.db ・2.168.192.in-addr.arpa.db この2つのスクリプトの記載について、当方は 左側から記載しないで空白を入れていました。 左端から記載することで、とおりました
以前、サーバの設定をする時、これと同じことで失敗していたことを 思い出しました。 申し訳ありません。
また、 >あくまでローカルのDNSとして考えられていますよね とのご質問ですが、そのとおりです とりあえず、ローカル側での動作の確認をしています
ペングイン様 当方の記載方法誤りということで解決しました ありがとうございました。
以上で、この問題については解決しました ありがとうございました。 ということでこのスレッドは閉じさせていただきます
|