Provided by: dhcp3-common_3.1.3-2ubuntu6_i386 bug

dhclient-script - DHCP

DHCP

        dhclient(8) DHCP

        1

        (enter)  (exit) ()

       /etc/resolv.conf

       ETCDIR/dhclient.conf

       ETCDIR/dhclient.conf

make_resolv_conf

       /etc/resolv.conf

       make_resolv_conf

       ETCDIR/dhclient-enter-hooks

        Bourne  '.'

       exit_status  0

       CLIENTBINDIR/dhclient-script

       CLIENTBINDIR/dhclient-script

       ETCDIR/dhclient-exit-hooks
        '.'  dhclient-script
        dhclient-exit-hooks  exit_status
        0 dhclient-enter-hooks ETCDIR/dhclient-exit-hooks
        exit_status dhclient-script

dhclient

       CLIENTBINDIR/dhclient-script

       $reason  : MEDIUM, PREINIT, BOUND, RENEW, REBIND, REBOOT, EXPIRE, FAIL,
       TIMEOUT

MEDIUM

       DHCP
        $interface  $medium

PREINIT

       DHCP

       BSD IP  0.0.0.0  255.255.255.255

        IP

        $interface  $medium

       IP  dhclient.conf
        $alias_ip_address
        IP
        IP

BOUND

       DHCP
        IP  $new_ip_address
        $interface
        $medium dhcp-options

        ('-') ('_')
        new_
        $new_subnet_mask

       dhclient-script
        ARP  0
        DHCPDECLINE

        RENEW, REBIND, REBOOT

       $new_domain_name  $new_domain_name_servers ()
        /etc/resolv.conf $new_routers $new_static_routes

       IP
        IP   $alias_ip_address
        DHCP  ()

       $new_  $alias_
        IP  IP  ($new_ip_address)

RENEW

        BOUND $new_  $old

       BOUND

REBIND

       DHCP  DHCP
        RENEW IP ARP

REBOOT

       DHCP
        BOUND

EXPIRE

       DHCP

        IP RENEW  REBIND

FAIL

       DHCP  DHCP
        IP

       EXPIRE

TIMEOUT

       DHCP  DHCP

       BOUND

        0
        0

       REBIND () $routers  ping

       $new_static_routers $new_routers  ping

Internet Systems Consortium DHCP

       client/scripts

 dhclient-script  /etc/resolv.conf
        /etc/resolv.conf

dhclient.conf(5), dhclient.leases(5), dhclient(8)

dhclient-script(8)

        Ted Lemon Vixie Enterprises  Internet Systems Consortium

       Internet Systems Consortium https://www.isc.org

       Vixie Enterprises http://www.vix.com

                                                            dhclient-script(8)