Re: Grrrr ... dhcpd6
- From: Dan Williams <dcbw redhat com>
- To: Gene Czarcinski <gene czarc net>
- Cc: networkmanager-list gnome org
- Subject: Re: Grrrr ... dhcpd6
- Date: Sun, 30 Sep 2012 12:45:46 -0500
On Fri, 2012-09-28 at 06:54 -0400, Gene Czarcinski wrote:
> On 09/27/2012 04:22 PM, Gene Czarcinski wrote:
> > OK, anyone have any experience sending commands, requests etc. via
> > dhclient?
> >
> > I have my patch fixed up so that it works from a conf file rather than
> > "-F" on the commandline since that is a "Red Hat ism".
> >
> > I am asking for some stuff and I get little back from dhcpd6 [that is
> > using radvd, named, dhcpd, and dhcpd6 to provide services]. On the
> > other hand, I get pretty much what I asked for from dnsmasq [radvd and
> > dnsmasq provide the services]. In fact, I based what I put in by what
> > dnsmasq was delivering without bein asked.
> >
> > Anyway, here is nm-dhclient6-eth0.conf
> > ----------------
> > # Created by NetworkManager
> >
> > send fqdn.fqdn "f17user28";
> > send fqdn.encoded on;
> > send fqdn.no-client-update on;
> > send fqdn.server-update on;
> > also request fqdn.fqdn;
> > also request fqdn.hostname;
> > also request fqdn.domainname;
> > also require dhcp6.name-servers;
> > also request dhcp6.fqdn;
> > also request dhcp6.hostname;
> > also request dhcp6.domainname;
> > also request dhcp6.domain-search;
> > also request dhcp6.client-id;
> > also request dhcp6.server-id;
> > -------------------
> >
> > And here is dhclient6-<asdad>-eth0.lease
> > ---------------------
> > lease6 {
> > interface "eth0";
> > ia-na 00:e6:01:85 {
> > starts 1348776391;
> > renew 0;
> > rebind 0;
> > iaaddr fd00:dead:beef:28::2fe {
> > starts 1348776391;
> > preferred-life 7200;
> > max-life 21600;
> > }
> > }
> > option dhcp6.client-id 0:1:0:1:17:f7:6e:46:52:54:0:e6:1:85;
> > option dhcp6.server-id 0:1:0:1:17:f7:6d:f9:52:54:0:15:48:2;
> > option dhcp6.name-servers fd00:dead:beef:28::91;
> > option dhcp6.domain-search "vtest.";
> > }
> > -----------------
> >
> > Any insight would be appreciated. The patch is "almost there" but I
> > would really like to understand this.
> >
> > BTW, on the client side stuff is working in that I get dhcpd6
> > addresses and dns update with a RA route. This is both for
> > radvd/dnsmasq and radvd/named/dhcpd/dhcpd6 configurations. Yup, that
> > auto stuff really works nicely.
> A little more information. I re-ran my test but this time I had
> wireshark running on the server.
>
> The requests for fqdn.fqdn, fqdn.hostname, fqdn.domainname, dhcp6.fqdn,
> dhcp6.hostname, and dhcp6.domainname were not sent from the dhclient to
> the server. Whether dhcpd6 could/would supply the info is not known
> since dhclient never asked. At this point I am going to just drop those
> requests. The dynamic dns update is done and the address is supplied. I
> do not feel up to digging into dhclient code to see what is screwed up
> there.
>
> At least stuff works.
Ok, so at least the client is sending the DDNS stuff to the server. At
this point we'll take what we can get :)
Dan
[
Date Prev][Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]