質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

解決済

DNSサーバー構築

退会済みユーザー

退会済みユーザー

総合スコア0

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

3回答

0評価

0クリップ

3689閲覧

投稿2015/11/07 02:34

編集2015/11/07 02:58

はじめましてpipiと申します。
VMware上にCentOS6.6をインストールしLinuxの学習をしております。
今回、DNSサーバーを構築したのですが、ソーンファイルが正しく書けているかname-checkzoneコマンドで確認を行うと、メッセージが表示されてしまっています。このメッセージが良いものなのか、それともエラーとなっているのか見当がつかない状態です。

ホスト名:testdns.contoso.local
ドメイン名:contoso.local
IPアドレス:192.168.45.228
デフォゲ:192.168.45.2
設定ファイル:/etc/named.conf
正引き設定ファイル:/var/named/contoso.org.zone
逆引き設定ファイル:/var/named/contoso.org.zone.rev

resolv.confファイル

Generated by NetworkManager

domain localdomain
search localdomain contoso.local
nameserver 192.168.45.2

ファイルの中身
/etc/named.conf
'options {
listen-on port 53 {** any**; };
listen-on-v6 port 53 { ::1; };
allow-query { localhost; };
recursion yes;
forwarders {
192.168.45.2;
};
};
zone "." IN {
type hint;
file "named.ca";
};
zone "contoso.org" {
type master;
file "contoso.org.zone"
};
zone "45.168.192.in-addr.arpa" IN {
type master
file "contoso.org.rev";
};
'
/var/named/contoso.org.zone
'$TTL 1D
@ IN SOA ns1.contoso.local. admin.ns1.contoso.local. (
20151104 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ns1.contoso.local.
mail1 IN A 192.168.45.228
www IN A 192.168.45.228
ns1 IN A 192.168.45.228
@ IN MX 10 mail1.contoso.local'

/var/named/contoso.org.zone.rev
'$TTL 1D
@ IN SOA ns1.contoso.local. admin.ns1.contoso.local. (
20151104 ;
1D ;
1H ;
1W ;
3H ) ;
IN NS ns1.contoso.local.
2 IN PTR mail1.contoso.local.
3 IN PTR www.contoso.local.
4 IN PTR ns1.contoso.local. '

正引き設定ファイル確認
'#named-checkzone contos.local /var/named/contoso.org.zone
zone contos.local/IN: contos.local/MX 'mail1.contoso.local.contos.local' has no address records (A or AAAA)
zone contos.local/IN: loaded serial 20151104
OK'

逆引き設定ファイル
'#named-checkzone 45.168.192.in-addr.arpa /var/named/contoso.org.rev
zone 45.168.192.in-addr.arpa/IN: loaded serial 20151104
OK'

動作確認
'nslookup www.yahoo.co.jp
Server: 192.168.45.2
Address: 192.168.45.2#53
Non-authoritative answer:
www.yahoo.co.jp canonical name = www.g.yahoo.co.jp.
Name: www.g.yahoo.co.jp
Address: 182.22.59.229
Name: www.g.yahoo.co.jp
Address: 182.22.63.230

host mail.contoso.local.192.168.45.228
;; connection timed out; trying next origin
Host mail.contoso.local.192.168.45.228 not found: 3(NXDOMAIN)

nslookup

** testdns.contso.local**

;; connection timed out; trying next origin
Server: 192.168.45.2
Address: 192.168.45.2#53

** server can't find testdns.contso.local: NXDOMAIN

192.168.45.228

Server: 192.168.45.2
Address: 192.168.45.2#53

** server can't find 228.45.168.192.in-addr.arpa.: NXDOMAIN

果たして、私の設定等は正しいものなのでしょうか?どなたかご教授願います。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。