DHCP-DNS DDNS-UPDATES について、実験をおこないました-4
少しトポロジを発展させて、PC1 が IP アドレスを得られるようにしました。
DHCP サーバの設定です。
OS は、CentOS6.9 で、ISC DHCP の 4.1.1 esv を使っていて、ソースからコンパイルしています。
起動コマンドです。
# strace /usr/local/sbin/dhcpd -cf /etc/dhcp/dhcpd.conf -pf /var/run/dhcpd.pid
設定ファイルです。
/etc/dhcp/dhcpd.conf
--------
authoritative;
option domain-name "intrajp-test.org";
option domain-name-servers ns1.intrajp-test.org;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style interim;
ignore client-updates;
ddns-domainname "intrajp-test.org.";
ddns-rev-domainname "in-addr.arpa.";
log-facility local7;
subnet 192.168.100.0 netmask 255.255.255.0 {
}
subnet 10.0.100.0 netmask 255.255.255.0 {
pool {
range 10.0.100.10 10.0.100.20;
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.100.255;
option routers 10.0.100.254;
option domain-name-servers 172.16.100.2;
option domain-name "intrajp-test.org";
}
}
----
DNS サーバの設定です。
OS は、CentOS6.9 で、RPM パッケージを使用しています。
設定ファイルです。
--------
/etc/named.conf
--------
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; };
recursion yes;
};
zone "intrajp-test.org" IN {
type master;
file "data/intrajp-test.org.zone";
allow-update { any; };
};
zone "in-addr.arpa" IN {
type master;
file "data/intrajp-test.org.rr.zone";
allow-update { any; };
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
--------
正引きファイルです。
--------
/var/named/data/intrajp-test.org.zone
--------
$ORIGIN .
$TTL 86400 ; 1 day
intrajp-test.org IN SOA ns1.intrajp-test.org. hostmaster.intrajp-test.org. (
2018060328 ; serial
21600 ; refresh (6 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
NS ns1.intrajp-test.org.
$ORIGIN intrajp-test.org.
dhcp1 A 192.168.100.1
ns1 A 172.16.100.2
--------
逆引きファイルです。
--------
/var/named/data/intrajp-test.org.rr.zone
--------
$ORIGIN .
$TTL 86400 ; 1 day
in-addr.arpa IN SOA ns1.intrajp-test.org. hostmaster.intrajp-test.org. (
2018060311 ; serial
28800 ; refresh (8 hours)
14400 ; retry (4 hours)
3600000 ; expire (5 weeks 6 days 16 hours)
86400 ; minimum (1 day)
)
NS ns1.intrajp-test.org.
$ORIGIN in-addr.arpa.
2.100.16.172 PTR ns1.intrajp-test.org.
1.100.168.192 PTR dhcp1.intrajp-test.org.
--------
PC1> dhcp
10.0.100.10 が採れ、DEFAULT DATEWAY の設定等も採れました。