[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[connect24h:2018] Re: please teach me ML of DNS



山内です。

> 面@自宅です。
> 
> 我が家では、Debian(Potato)にISC BIND(9.1.3), DHCP(3.0)を入れて
> 問題なく動いています。BIND, DHCPのバージョンは、何でしょうか?

多分バージョンとかは関係なく、純粋に設定の問題だと思っているのですが
# 書いたのは、一応、程度のつもり (^^;
それぞれ 9.2.0, 3.0.1rc4 です。

> > 問題のサーバの dhcpd.conf (DDNS 関係分だけ)を以下に付けますが、
> > 問題が起きないサーバの dhcpd.conf との違いは
> > update-static-leases    on;
> > を付けないと DNS を更新してくれなかったので追加したことと、
> > MAC address の設定をしているところくらいですね。
> 
> うーん、何故、「update-static-leases」を付ける
> 必要があったのでしょうか

えーと、上に書いてある通り (^^; DNS の更新をしてくれなかったからです。
man を読んで fixed-address を使っているのが原因だということは
わかりました。fixed-address を書かない時はどうだったっけなぁ...
忘れてしまいました _o_


こちらの望む動作をもう一度書くと
1. MAC address で定義したものは固定した IP address を割り当てる。
2. それ以外のものは動的に割り当てる。
3. どちらも DDNS を利用する。
です。書くと簡単そうなんだがなぁ (^^;

で、今のところ大幅に書き直した下記の設定で 1, 3 は満たしているようですが、
2 を満たしません。静的に割り当てたいものも動的なアドレスを利用してしまいます。
1, 2, 3 を満たす設定ファイルはどう書けばいいのでしょう?

動的な pool に
deny	 members of "subclass"
を列挙すればいいんかいな、と思ってこれから試すところです。
が、これで動いたとしてもかなり面倒な設定になってしまいました。
全然違うもっと簡単な設定でももちろん OK ですので、よろしくお願いします。


ddns-update-style       interim;

class   "host1" {
        match   pick-first-value (option dhcp-client-identifier, hardware);
}
subclass        "host1"    1:00:90:27:ac:37:c1 {
        ddns-hostname   "host1";
}

subnet  192.168.1.0     netmask 255.255.255.0 {
        ddns-updates    on;

        pool {
                range           192.168.1.1 192.168.1.1;
                allow           members of "host1";
        }
        pool {
                range           192.168.1.2 192.168.1.2;
                allow           unknown-clients;
        }
}

--
山内 朋浩		handy@xxxxxxxxx


--[PR]------------------------------------------------------------------
□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□
  この前応募した懸賞 当たった?     いいえ と答えた人には
      [  P   O   I   N   T      M   A   I   L  ]
             http://ad.freeml.com/cgi-bin/ad.cgi?id=aDFky
□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online  www.gmo.jp