Configuring a local DHCP server

Local DHCP servers provide a standards-based full DHCP server implementation which allows a service provider the option of decentralizing IP address management into the network. Local DHCP servers is supported for IP address assignment when a front-facing port on the 7210 SAS is used for local craft terminal access.

Example

The following CLI syntax shows an example of configuring a local DHCP server (‟DHCP”).

config>service# vprn 100 customer 2 create
    config>service>vprn$ autonomous-system 65535
    config>service>vprn$ route-distinguisher 100:100
    config>service>vprn$ interface ‟WAN” create
    config>service>vprn>if$ address 192.168.17.1/31 
    config>service>vprn>if$ sap 1/1/1:101 create
    config>service>vprn>if>sap$ exit
    config>service>vprn>if$ exit
    
    config>service>vprn$ dhcp
    config>service>vprn>dhcp$ local-dhcp-server ‟DHCP” create
    config>service>vprn>dhcp>server$ description ‟DHCP-TO-CUSTOMER”
    config>service>vprn>dhcp>server$ use-gi-address
    config>service>vprn>dhcp>server$ pool ‟DHCP-POOL” create
    config>service>vprn>dhcp>server>pool$ subnet 10.0.0.0/24 create
    config>service>vprn>dhcp>server>pool>subnet$ address-range 10.0.0.5 10.0.0.50
    config>service>vprn>dhcp>server>pool>subnet$ exit
    config>service>vprn>dhcp>server>pool$ exit
    config>service>vprn>dhcp>server$ no shutdown
    config>service>vprn>dhcp>server$ exit
    config>service>vprn>dhcp$ exit
Example

The following CLI syntax shows an example of mapping the configured local DHCP server (‟DHCP”) to an IP address, and configuring the customer-facing interface (‟LAN”) to relay DHCP requests to the local DHCP server.

config>service>vprn$ interface ‟DHCP” create
    config>service>vprn>if$ address 10.2.2.2/32
    config>service>vprn>if$ local-dhcp-server ‟DHCP”
    config>service>vprn>if$ loopback
    config>service>vprn>if$ exit
    
    config>service>vprn$ interface ‟LAN” create
    config>service>vprn>if$ address 10.0.0.1/31
    config>service>vprn>if$ dhcp
    config>service>vprn>if>dhcp$ server 10.2.2.2
    config>service>vprn>if>dhcp$ trusted
    config>service>vprn>if>dhcp$ no shutdown
    config>service>vprn>if>dhcp$ exit
    config>service>vprn>if$ exit