BIND 10 #3231: server-id for Kea4 does not work properly

BIND 10 Development do-not-reply at isc.org
Wed Nov 13 14:44:05 UTC 2013


#3231: server-id for Kea4 does not work properly
-------------------------------------+-------------------------------------
                   Reporter:  tomek  |                 Owner:
                       Type:         |                Status:  new
  enhancement                        |             Milestone:  DHCP
                   Priority:         |  Outstanding Tasks
  medium                             |              Keywords:
                  Component:  dhcp4  |             Sensitive:  0
               CVSS Scoring:         |           Sub-Project:  DHCP
            Defect Severity:  N/A    |  Estimated Difficulty:  0
Feature Depending on Ticket:         |           Total Hours:  0
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
 The logic copied over from DHCPv6 is not appropriate. Here's how it work
 now:

 During first start, first suitable (up, working, with v4 address)
 interface is used to obtain IPv4 address. That address is stored in bind
 directory in var/b10-dhcp4-id (or similar, I forgot the name). That is
 then used in all follow up communications with clients.

 That is wrong for couple reasons. First, Kea detected VirtualBox interface
 and used bogus address 10.0.2.15. We need more carefully pick this.

 Second, this should be dynamic. For clients communicating over interface
 X, address from interface X should be used. Keep in mind that clients are
 using that server-id also as an address they send Request/Renewing to.

 I think we should keep the capability to store server-id in a file, but
 use it as an optional override (when user wants to force specific server-
 id).

-- 
Ticket URL: <http://bind10.isc.org/ticket/3231>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list