DNSサーバーの構築 #2「レコードについて」

2015年5月9日

Tips サーバー 特集

とりあえず、自宅サーバーで構築という事で「Ubuntu」にて行います。 今回の目的は、自宅内に立ち上げている公開サーバーを内部からドメインを叩くとルーターに向かってしまうので、自宅内専用のDNSサーバーを立てて、ローカルIPアドレスで名前解決をさせてあげるようにします。

BINDモジュールのインストール

$ sudo apt-get install bind9

各種設定

対象ディレクトリ

/etc/bind/

対象設定ファイル

named.conf named.conf.options named.conf.local named.conf.default-zones ideacompo.com.zone

設定ファイルの中身

named.conf

include "/etc/bind/named.conf.options"; include "/etc/bind/named.conf.local"; include "/etc/bind/named.conf.default-zones";

named.conf.options

options { directory "/var/cache/bind"; dnssec-validation auto; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; allow-query { //自分自身 127.0.0.1; // 192.168.1.0/24; }; };

named.conf.local

zone "ideacompo.com"{ type master; file "/etc/bind/ideacompo.com.zone"; allow-query { any; }; allow-update{ none; }; }; zone "1.168.192.in-addr.arpa" { type master; file "/etc/bind/db.1.168.192"; allow-query { any; }; allow-update { none; }; //file "/etc/bind/ideacompo.com.rev"; //allow-update {127.0.0.1;}; };

named.conf.default-zones

zone "." { type hint; file "/etc/bind/db.root"; }; zone "localhost" { type master; file "/etc/bind/db.local"; }; zone "127.in-addr.arpa" { type master; file "/etc/bind/db.127"; }; zone "0.in-addr.arpa" { type master; file "/etc/bind/db.0"; }; zone "255.in-addr.arpa" { type master; file "/etc/bind/db.255"; };

ideacompo.com.zone

$TTL 1D ; @ IN SOA ideacompo.com. root.ideacompo.com. ( 1;Serial 3H;Refresh 1H;Retry 1W;Expire 1D;minimum ); @ IN NS ideacompo.com.; @ IN A 192.168.1.17; wordpress IN A 192.168.1.17; codiad IN A 192.168.1.17; hajime IN A 192.168.1.17; admin IN A 192.168.1.17; books IN A 192.168.1.17; ide IN A 192.168.1.17; lb IN A 192.168.1.17; naomi IN A 192.168.1.17; proxy IN A 192.168.1.17; space IN A 192.168.1.17; space.proxy IN A 192.168.1.17; storage IN A 192.168.1.17; tool IN A 192.168.1.17; www IN A 192.168.1.17; torisetsu IN A 192.168.1.17; tools IN A 192.168.1.17; chat IN A 192.168.1.16;

確認

ローカルPCのDNSをBINDをセットしたサーバー(今回は192.168.1.17)に手動でセットすると、ドメインで問題なく、ローカルサーバーの表示が行われます。 スマホもwifiの詳細設定にDNSが書き換えられるようになっているので、便利にセットできます。 お試しください。

このブログを検索

ごあいさつ

このWebサイトは、独自思考で我が道を行くユゲタの少し尖った思考のTechブログです。 毎日興味がどんどん切り替わるので、テーマはマルチになっています。 もしかしたらアイデアに困っている人の助けになるかもしれません。