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