今日まで正常に動いていたサーバが、バーチャルホスト2つ目の追加をしてからnamed.confが正常に起動してくれません。
以下の状況です。
*************************************************************
/etc/rc.d/init.d/named restart
named を停止中: [ OK ]
named を起動中:
named 設定でエラー: :
/etc/named.conf:50: unknown option 'view'
/etc/named.conf:59: unknown option 'view'
/etc/named.conf:65: '}' expected near end of file
*************************************************************
と50行、59行、65行に間違いがあると云われますが、色々、試みましたがダメでした(**)
下記にnamed.confの一部を記載します。どうかご指摘、ご教授下さい。
*******************************************************************
view localhost_resolver {
match-clients { localhost; };
match-destinations { localhost; };
recursion yes;
include "/etc/named.rfc1912.zones";
include "/etc/named.sample_A.com.zone";
include "/etc/named.sample_B.net.zone";
include "/etc/named.sample_C.com.zone";
};
view "internal" { #ここが50行目です
match-clients { localnets; };
match-destinations { localnets; };
recursion yes;
include "/etc/named.rfc1912.zones";
include "/etc/named.sample_A.com.zone";
include "/etc/named.sample_B.net.zone";
include "/etc/named.sample_C.com.zone";
};
view "external" { #ここが59行目です
match-clients { any; };
match-destinations { any; };
recursion no;
include "/etc/named.sample_A.com.zone.wan";
};
*********************************************************************
簡単な仕様ですが、
OS:centos5
BIND:9.3.4
固定IP:1つ
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
named.confの抜粋のようですが、提示された内容に不備はないように
思われます。こういった場合は50行目以前の";"忘れなどでもviewを
認識できなくなりますのでその前に書かれている内容をもう一度
変更前とdiffをとりながら確認されてはいかがでしょうか。
回答でなくもうしわけないですが、かっこいい設定ですね。
この回答への補足
御回答有難う御座います。<(_ _)>
再度、確認してみます\(^o^/
一つ気になる点は、昨日の作業でyumupdateをした事ですが・・・
事後報告致します!
先程、作業を完了致しました。結果、sample_C.com.zoneの定義ファイルで「 }; 」が最終行で抜けていました。
作業過程で、先ず
include "/etc/named.sample_B.net.zone";
include "/etc/named.sample_C.com.zone";
の各行を交互に#し、named.confの起動状況を確認しましたところ、
include "/etc/named.sample_B.net.zone";
を#したところ、結果異常、エラー変わらず。次に
include "/tec/named.sample_C.com.zone";
を#したところ、正常に起動が出来ましたので、sample.com.zoneの
zoneファイルの修正で復旧できました。
またのトラブルの際(^^;A 宜しくお願い致します。<(_ _)>
No.3
- 回答日時:
最近、BINDいじってないからはずしているかもしれないけど、
view "localhost_resolver" {
とか。
この回答への補足
御回答有難う御座います。<(_ _)>
>view "localhost_resolver" {
>とか。
あっ!・・・今から試してみます。また報告させて頂きます。
先程、作業を完了致しました。結果、sample_C.com.zoneの定義ファイルで「 }; 」が最終行で抜けていました。
作業過程で、先ず
include "/etc/named.sample_B.net.zone";
include "/etc/named.sample_C.com.zone";
の各行を交互に#し、named.confの起動状況を確認しましたところ、
include "/etc/named.sample_B.net.zone";
を#したところ、結果異常、エラー変わらず。次に
include "/tec/named.sample_C.com.zone";
を#したところ、正常に起動が出来ましたので、sample.com.zoneの
zoneファイルの修正で復旧できました。
またのトラブルの際(^^;A 宜しくお願い致します。<(_ _)>
No.2
- 回答日時:
見たところ、掲示されている設定に問題はなさそうですね。
エラーで「'}' expected near end of file」とでている、ということは、どこかで"{"と"}"の対応がとれていないなどの、割と単純なミスなのではないかと思います。
# 私もよくやりますけど;-)
もう一度設定ファイルを再確認してみてはいかがでしょう。
この回答への補足
御回答有難う御座います。<(_ _)>
再度、確認してみます\(^o^/
>どこかで"{"と"}"の対応がとれていないなどの、割と単純なミスなのではないかと思います。
ですよね~たまにやってしまいますので、昨日も、「1、2、3、、、」「1、2、3、、、」と数えてみたのですが(T T)
また報告させて頂きます。
先程、作業を完了致しました。結果、sample_C.com.zoneの定義ファイルで「 }; 」が最終行で抜けていました。
作業過程で、先ず
include "/etc/named.sample_B.net.zone";
include "/etc/named.sample_C.com.zone";
の各行を交互に#し、named.confの起動状況を確認しましたところ、
include "/etc/named.sample_B.net.zone";
を#したところ、結果異常、エラー変わらず。次に
include "/tec/named.sample_C.com.zone";
を#したところ、正常に起動が出来ましたので、sample.com.zoneの
zoneファイルの修正で復旧できました。
またのトラブルの際(^^;A 宜しくお願い致します。<(_ _)>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース PythonのExperimentに関する質問です 1 2022/12/05 08:03
- 英語 これは関係代名詞の何格でしょうか? 4 2022/11/16 21:30
- その他(プログラミング・Web制作) selenium python3 pycharm 1 2022/06/16 15:35
- 計算機科学 Pythonに関する質問です。 1 2022/12/04 10:55
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- 英語 代名詞が文末にくることができない条件に付いて 5 2022/04/19 10:18
- その他(交通機関・地図) ETCでの高速道路料金 軽自動車と普通車 2 2023/05/21 20:10
- サーバー サクラサーバーでSPFレコードに追加ドメインを行いたいのですが・・。 1 2023/06/15 12:08
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【DNS】ゾーン情報が上手く設定...
-
sambaユーザの登録について
-
echo $LANGで何も表示されません。
-
CentOSでのbad owner name
-
BIND エラー not found: 3(NXD...
-
apacheの<IfModule prefork.c>...
-
パスワード設定していないユー...
-
同一のホスト名で何か問題があ...
-
エラーメールで"too many hops"...
-
”Tortoise SVN” と ”Subversio...
-
「DNSサーバーを自動的に取得す...
-
DNSサーバを設定したのですがns...
-
同じ独自ドメインを2つのサーバ...
-
AWSでSSH接続をしたいのですが...
-
リモートデスクトップ接続でパ...
-
1つのサーバにFTPサイトを2つ以...
-
Thunderbird) 送信したメールが...
-
循環参照にならない方法があっ...
-
Linuxでパスワード変更時に「it...
-
エクセルで#N/Aを含めた平均値...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【DNS】ゾーン情報が上手く設定...
-
crontabでtarを実行した際、エ...
-
BIND エラー not found: 3(NXD...
-
centOS5ユーザー管理
-
ネットワークの再起動方法
-
named.confの設定
-
logrotate.confでmonthlyとした...
-
apacheの<IfModule prefork.c>...
-
Apacheをサービスに組み込めません
-
Apacheとtomcatの連携で発生す...
-
FreeBSDのrc.confに変な表示が...
-
echo $LANGで何も表示されません。
-
Red Hat Linux7.3でNICが認識さ...
-
シャットダウンが途中で止まっ...
-
BINDが起動しない
-
コアダンプについて
-
DNSが起動できない
-
おすすめのウィンドウマネージ...
-
openLDAPでslapd.confの設定
-
VNCへのアクセス制限
おすすめ情報