DDNS strangeness

From: Tom Parquette (tparquet_at_twcny.rr.com)
Date: 07/13/03

  • Next message: Nate Lawson: "Re: PATCH - acpi 0619"
    Date: Sun, 13 Jul 2003 17:10:26 -0400
    To: freebsd-current@freebsd.org
    
    

    Hi. I'm not sure if this belongs somewhere else but I'm starting here
    since these are 5.x systems.
    Please CC me on any replies. I subscribe to the digest format (makes
    replying difficult.) TIA.

    I have DDNS running between my house server and what will become an X
    desktop.
    They are both 5.x at different maintenance levels.
    I have it updating the DNS server as I expect when I boot the X desktop.
    If I have to boot the server, e.g. my town's unpredictable power, the X
    desktop machine cannot re-add itself to my DNS.
    (DNS and DHCP run on the home server. In this case, there is no third
    machine involved.)

    I found a predictable way to get the X desktop to readd itself (by
    changing the hostname to something else then changing it back) but it
    did not feel right to me so I started rereading some of the man pages.

    I found the following at the end of the "The Interim DNS Update Scheme"
    section of the dhcpd.conf man page:
    "...So the DHCP server tracks whether or not it has updated the record
    in the past (this information is stored in the lease) and does not
    attempt to update records that it thinks it has already updated.

    This can lead to cases where the DHCP server adds a record, and then the
    record is deleted through some other mechanism, but the server never
    again updates the DNS because it thinks the data is already there. In
    this case the data can be removed from the lease through operator
    intervention, and once this has been done, the DNS will be updated the
    next time the cliend renews."

    OK. This description fits my scenario. I understand it but I do not
    have to like it.

    The statement "...the data can be removed from the lease through
    operator intervention..." is where I'm looking for some insights.
    I reread the dhcpd man page looking for a manual way to alter the lease
    (to remove the DNS information.)
    The only thing I picked up on that MIGHT talk to this is OMAPI and the
    Lease Object. The description if the Lease Object did not really help.

    I understand that DDNS is not a standard (yet.) I also know I'm sorta
    on my own here.
    I was hoping someone had a workaround for this behaviour.
    Thanks...

    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Nate Lawson: "Re: PATCH - acpi 0619"

    Relevant Pages

    • Re: DNS issue - clients not registering
      ... DHCP servers and clients can register with DNS to provide ... this update service if the DNS server supports DNS with dynamic updates. ... A Windows 2000 DHCP server can register with a DNS server and update pointer ...
      (microsoft.public.windows.server.active_directory)
    • Re: Microsoft DHCP server not updating non-Microsoft DNS
      ... There are no firewalls between the DHCP Server and DNS Servers. ... The InfoBlox Zone is setup to allow DDNS Updates from the DHCP server only. ...
      (microsoft.public.windows.server.dns)
    • Re: Phantom DNS server
      ... >> It is possible for your clients to get the DNS address from a Group ... >> And that the DHCP server is publishing the address of the local DNS ... Honestly, if 192.168.1.1 is not a Windows machine, it would be to your ...
      (microsoft.public.win2000.dns)
    • Re: dhcp-client cleanup
      ... it would be sad if a client could reset a server. ... and might refuse to give me another lease because it thinks I already have one And since I have no access to my ISP's dhcp server configuration I cannot verify the above assumption. ... I've even tried copying over the lease file from the sarge /var/run/ but that did not work either. ...
      (comp.os.linux.networking)
    • Re: Application Hang
      ... Do not run 2 DHCP servers together, that will create conflicts for the client. ... Under DNS management console is the server listed under Forward lookup zone, if yes with how many entries and which ones? ... the ip on the DHCP server "address leases" and run ipconfig /renew on ...
      (microsoft.public.windows.server.networking)