BIND8以来の3年振りのBIND設定で嵌ってます(><)
LinuxサーバにBIND9を設定し、
Windowsクライアントからは
nslookupではFQDNで検索できるのに、
ブラウザやTelnetからだと名前解決できません。
仕方なく、hostsファイルにFQDNを書いているありさまです(><)
気になる点は、
Linuxサーバーでnslookupした時は
ホスト名だけでも検索できるのに、
Windowsからnslookupした場合は、
ホスト名だけではNon-existent domainと
表示されてしまうところです。
又、SOAに、ns.ドメイン名とし
Aレコードに実際のホスト名、
CNAMEにns
と書いても正しく動作するものでしょうか?
BIND9を設定したLinuxのサーバー名はmoonで、
正引きは下記のように設定しています。
$TTL 86400
N SOA ns.local-test.com@ IN SOA ns.local-test.com root.local-test.com (
2005081501 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS ns.local-test.com.
IN MX 10 mail.local-test.com.
IN A 192.168.1.1
ns IN A 192.168.1.1
moon IN A 192.168.1.1
mail IN CNAME dev1
www IN CNAME dev1
No.2ベストアンサー
- 回答日時:
FQDNでnslookupして正しい応答があるんであれば、問題はDNSサーバ側ではなくてPC側の設定ではないですか?
Windows2000/XPをお使いとして:
ご自分のPCのフルコンピュータ名(「システムのプロパティ」画面で確認できます)が、きちんとドメイン名まで設定されていますか?
またはIPアドレスの設定画面で、「DNSサフィックスを追加する」のところに、ドメイン名が設定されていますか?
上記2点のどちらかが設定されていないと、質問文の以下のような現象が発生します。(OSがドメイン名を保管してくれないから)
> Windowsからnslookupした場合は、
> ホスト名だけではNon-existent domainと
> 表示されてしまうところです。
ご確認ください。
ちなみにLinuxではホスト名だけでできているのは、/etc/resolve.conf内に以下のエントリがあるからだと思います。
domain your.local.domain
おかげさまで無事引けるようになりました(^^)
NT4.0やWindows98の時代にクライアントの設定を
担当していたせいかうる覚えで
最近の設定箇所が全然わかっておりませんでした。
やはりクライアントでドメインを設定しないと
補完しないんですね。ありがとうございます。
No.1
- 回答日時:
DNSが委任されているドメインの情報が、クライアントにうまく伝わっていないようです。
以下、示されているゾーンファイルの記述で気がついたことを列挙しますので、確認してみてください。
■SOAレコード行、@の左に不要な記述がある。
■SOAレコード行、local-test.comの後にピリオドがない。
■Aレコード、CNAMEレコード行でドメイン名を省略しているが、各レコードをFQDNで記述するか(その際、末尾のピリオドを忘れてはならない)、“$ORIGIN local-test.com.”で省略されるドメインを明示的に指定したほうがよい。
■Aレコードに同一のIPアドレス指定がある。これは禁止されてはいないが、問題の判別が難しくなるので、“ns”か“moon”のどちらかをCNAMEとしたほうがよい。SOAレコードへの記述は、Aレコードで指定した名前で行う。
■CNAMEレコード行で指定されている“dev1”がAレコードで定義されていない。
修正点、ありがとうございます。
結局、Windowsクライアントで
nslookupできてpingができない現象ですが、
・優先DNSサーバー(内部DNS)
・代替DNSサーバー(外部DNS)
のの指定になっていたのを
・優先DNSサーバー(内部DNS)
だけ指定したところ繋がるようにりました。
ただ、内部DNSでもインターネットのキャッシュを指定しているせいかインターネットに繋がるのが
遅くなってしまったので
再度DNSの設定を見直す必要がありそうです。
確かキャッシュファイルに外部DNSを書けばよかったような記憶があるので再度調査してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
追加ドメインコントローラのDNS...
-
ドメイン違いのメールアドレス...
-
さくらVPS メール受信できない。。
-
ネットワーク管理者にアクセス...
-
wwwとwww2の違い
-
AdministratorsとDomain Admins...
-
thunderbirdの受信トレイが開け...
-
“Pipidae”
-
ドメイン環境でのコンピュータ...
-
新規で別アカウントを作成した...
-
物理的に別のメールサーバを使...
-
ログイン画面が変わってしまった
-
ASP.NET Machine Accountの存在...
-
ドメイン参加中に違うワークグ...
-
自分のドメインを調べるにはど...
-
ActiveDirectoryについて
-
青と黄色の盾みたいなマークの意味
-
DNS登録へのIP重複登録について
-
ワークステーションからのログ...
-
apache バーチャルホスト
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Postfixでメールがおくれない。
-
ドメイン違いのメールアドレス...
-
postfixでfromのhost名がunknow...
-
qmailで外部にメールが送信でき...
-
追加ドメインコントローラのDNS...
-
内部DNSで名前解決ができません...
-
Postfixで外部にメールが送れま...
-
受信用メールサーバとは?
-
特定のドメイン名のみWebへのア...
-
メールソフト(Microsoft Outlo...
-
Sendmailの設定
-
ムームーDNSでAレコードの設定
-
Gmailで受け取ると迷惑メールに...
-
main.cfのmyhostnameに「mail.x...
-
sendmailサーバを利用するため...
-
サブドメイン/ホスト名に関する...
-
mail リダイレクト
-
バーチャルホストでDNSエラー
-
DNSのマルチドメイン設定方法に...
-
AdministratorsとDomain Admins...
おすすめ情報