Vine Linux3.2でDNSサーバを構築しようと苦闘しています。
まずは、LAN内で構築を目指しました。
ルータ 192.168.11.1
Linux マシン 192.168.11.8
WindowsXPマシン 192.168.11.3
Linux マシンの名前をshuttle
ドメイン名を rqgdomain.co.jp
としました。
http://www.jitaku-server.net/bind_hostname.html
を、参考にさせていただきました。ありがとうございます。
6つのファイル
(1)named.cd、(2)named.conf、(3)localhost.zone、(4)named.local、(5)rqgdomain.co.jp、(6)11.168.192.in-addr.arpa
を用意しました。
いろいろ調べてもわからない不具合がいくつか出てきてしまいました。
#/etc/rc.d/init.d/named restart
namedを停止中:rndc:connect failed:connection refused
[失敗]
namedを起動中:[ OK ]
と、なってしまいます。
Q1.何故失敗してしまうのでしょうか。
次に
#nameserver 127.0.0.1
-bash: nameserver: command not found
と、いうことでこの操作もできません。
Q2.何故できないのでしょうか。
最後に
#host localhost
localhost has address 127.0.0.1
# host 127.0.0.1
1.0.0.127.in-addr.arpa domain name pointer localhost.
となり、正常のようです。
しかし、
#host shuttle.rqgdomain.co.jp
Host shuttle.rqgdomain.co.jp not found: 3(NXDOMAIN)
# host 192.168.11.8
Host 8.11.168.192.in-addr.arpa not found: 3(NXDOMAIN)
となってしまいます。
Q3.何故エラーが出てしまうのでしょうか。
定義ファイルが間違っているのではないかと入念に見直したつもりですが、わかりません。
定義ファイルを以下に記載させていただこうと思いましたが文字数制限にかかりました。ご回答いただけたら補足で記載させていただきます。
おわかりの方見えましたらなにとぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
DNSサーバはBIND9でしょうか?
もしそうだとすると、rndc-keyは作成しましたか?
もしまだなら、下記URLなどを参考に設定してみてください。
参考URL:http://www.cozy.cx/pwiki/?Debian%A4%B7%A4%AD%A4% …
この回答への補足
YanTanさん、レスありがとうございます。
ご教示いただいたことをやってみました。お礼の方にその欠課を記載させていただきます。
BINDに関する定義ファイルをUPさせて頂きます。
また、更にご教示いただけるとありがたいです。
(1)named.cd
ftp://ftp.rs.internic.net/domain/named.root
のものです。
(2)named.conf
options {
//zoneファイルの格納場所
directory "/var/named";
//LAN内からの問い合わせのみ応答する
#allow-query{
#127.0.0.1;
#192.168.11.0/24;
#};
forwarders{
157.14.130.5;// プロバイダのプライマリ DNS の IP アドレス
157.14.130.4;// プロバイダのセカンダリ DNS の IP アドレス
};
};
// ルート DNS の情報
zone "." IN {
// ルート DNS の情報である事を明示
type hint;
// ファイル名
file "named.ca";
};
// localhost の正引きの設定
zone "localhost" IN {
// Master DNS Serverであることを示す
type master;
file "localhost.zone";
};
// localhost の逆引きの設定
zone "named.loal" IN {
type master;
file "named.loal";
};
zone "rqgdomain.co.jp" IN {
type master;
file "rqgdomain.co.jp";
};
// 192.168.11.* の逆引きの設定
zone "11.168.192.in-addr.arpa" IN {
type master;
file "11.168.192.in-addr.arpa";
};
(3)localhost.zone
$TTL 1D
@ IN SOA shuttle.rqgdomain.co.jp. root.rqgdomain.co.jp. (
2005021401
3H
15M
1W
1D )
IN NS shuttle.rqgdomain.co.jp.
IN A 127.0.0.1
(4)named.local
$TTL 1D
@ IN SOA shuttle.rqgdomain.co.jp. root.rqgdomain.co.jp. (
2005021401 ; Serial
3H ; Refresh
15M ; Retry
1W ; Expire
1D ) ; Minimum
IN NS shuttle.rqgdomain.co.jp.
127.0.0.1 IN PTR localhost.
(5)rqgdomain.co.jp
$TTL 1D
@ IN SOA shuttle.rqgdomain.co.jp. root.rqgdomain.co.jp. (
2005021401 ; Serial
3H ; Refresh
15M ; Retry
1W ; Expire
1D ) ; Minimum
IN NS shuttle.rqgdomain.co.jp.
IN MX 10 shuttle.rqgdomain.co.jp.
shuttleIN A192.168.11.8
p425IN A192.168.11.3
wwwIN CNAMEshuttle
mailIN CNAMEshuttle
ftpIN CNAMEshuttle
(6)11.168.192.in-addr.arpa
$TTL 1D
@ IN SOA shuttle.rqgdomain.co.jp. root.rqgdomain.co.jp. (
2005021401 ; Serial
3H ; Refresh
15M ; Retry
1W ; Expire
1D ) ; Minimum
IN NS shuttle.rqgdomain.co.jp.
8INPTRshuttle.rqgdomain.co.jp.
3INPTRp425.rqgdomain.co.jp.
YanTanさん、レスありがとうございます。
早速試してみました。
[root@localhost root]# dnssec-keygen -a HMAC-MD5 -b 512 -n USER named
Knamed.+157+39906
と、なりました。
次に、
12.次に、/chroot/named/etc/ に rndc.confを作成。中身は、rndc を使ったネームサーバの制御を参考にする。
options {
default-server 127.0.0.1;
default-key "rndc-key";
};
key "rndc-key" {
algorithm hmac-md5;
secret "さっき作った鍵の内、.privateと言う方の中身";
};
と、いうことですが、
「さっき作った鍵の内、.privateと言う方の中身」
のことがわかりません。
DNSサーバの構築というのは、ここまで難しいものかと。
あきらめずに頑張ります。
なんとか、応援をお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- その他(開発・運用・管理) LocalでWordPressのローカル環境を構築するをためしてからエラーが出るように 4 2023/06/03 14:58
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- UNIX・Linux Kali Linuxで起動できない - Minimal BASH Like Line Editing 1 2022/06/03 13:14
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LANG="ja_JP.UTF-8"設定がサー...
-
Linuxを入れたばかりなのにタイ...
-
chownでファイル所有者なのに別...
-
hostsファイルの書き換えが反映...
-
ドラック&ドロップ出来ない時...
-
Fatal server error?
-
LinuxのOS稼動時間(uptime)を...
-
システムファイルバッファサイ...
-
LASTコマンド、wtmpに...
-
hosts に 記載がなければ追加...
-
Mac OS X でバッチファイルのよ...
-
現在、vsftpを使用しており、ロ...
-
Apache起動時に秘密鍵パスフレ...
-
嫌ってるのに真似してきたりマ...
-
Winmerge ファイルの中身は同じ...
-
同期センターのマークが出てま...
-
コマンドプロンプトによるフォ...
-
Excellにて→ファイルエラー:デ...
-
ファイルの先頭行を全て削除したい
-
バッチファイルで変数の中身を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
hosts に 記載がなければ追加...
-
~/.bash_profileがログイン時に...
-
ドラック&ドロップ出来ない時...
-
VLC media playerを常にデフォ...
-
Macでrtf書類を開くアプリケー...
-
LANG="ja_JP.UTF-8"設定がサー...
-
ward(mac)の<標準>ツールバー...
-
jpgファイルが開かない
-
Wine 黒い画面
-
Scriptを教えて下さい。(10.4)
-
Squidの起動エラーについて
-
chownでファイル所有者なのに別...
-
BINDで独自ドメインの名前解決...
-
コマンドプロンプトの標準テキ...
-
【UNIX】/var/adm/wtmpx という...
-
USBメモリからのソフトの自動起動
-
音楽のファイルを開く時にデフ...
-
Fatal server error?
-
imovieでAVCHDを書き出すとして...
-
キーチェーンアクセスの解除方...
おすすめ情報