Hello,

I have an idea of home DNS server written in section 3.4.9 of
homenet-arch-01.

Home gateways (CPE) have a DNS proxy function,
and all nodes in the network usually send DNS queries via the DNS proxy.

My idea is to add authoritative DNS server function of local zone to
home gateways.

A home gateway serves one forward local zone and local reverse zones
which the home gateway manage/offer by RA or DHCP.

The authoritative DNS server function accepts DNS dynamic updates
whose owner name is within the forward local zone and whose IP adress
is within the IP addresses which the home gateway manages.

When An end node starts, It gets IP/IPv6 address and DNS server
information, DNS domain name prefix information from the home gateway.
(option domain-name-servers and option domain-name in ISC dhcpd)
option domain-name can be used to provide the local forward zone name.

If the end node wants to register its name into home DNS server,
it sends DNS dynamic update to the DNS servers which it got by DHCP.

Clients can access the registered hostname using normal DNS lookup via
the DNS proxy.

There are many points to be cleared. But the idea may work well and
it does not require new protocol and rewriting clients.

It requires new home gateway (DNS proxy) and new dynamic update
program used by home servers.

If there are multiple subnets and multiple home gateways,
DNS protocol has enough functions
(relaying dynamic updates, zone transfers,...).

I think the idea works for both IPv4 with NAT and IPv6.

Does the idea work for homenet WG?
Or already discussed ?

If the idea is valuable, I will write a draft and sample DNS server.

Regards,

--
Kazunori Fujiwara, JPRS <[email protected]>
_______________________________________________
homenet mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/homenet

Reply via email to