# dhclient ## Command Function This command is used to set and query **dhclient** parameters. ## Syntax - dhclient <_netif name_\> - dhclient -x <_netif name_\> ## Parameters **Table 1** Parameter description

Parameter

Description

Value Range

-h | --help

Displays parameters supported by the dhclient command and their usage.

N/A

<netif name>

Enables Dynamic Host Configuration Protocol (DHCP) for a network interface card (NIC).

NIC name, eth0

-x <netif name>

Disables DHCP for a NIC.

NIC name, eth0

## Usage Run the following commands: - dhclient eth0 - dhclient -x eth0 ## Example Example 1: enabling DHCP for eth0 ``` OHOS:/$ dhclient eth0 OHOS:/$ ifconfig lo ip:127.0.0.1 netmask:255.0.0.0 gateway:127.0.0.1 ip6: ::1/64 HWaddr 00 MTU:0 Running Link UP eth0 ip:192.168.1.10 netmask:255.255.255.0 gateway:192.168.1.1 HWaddr 42:da:81:bc:58:94 MTU:1500 Running Default Link UP OHOS:/$ ``` Example 2: disabling DHCP for eth0 ``` OHOS:/$ dhclient -x eth0 NetifStatusCallback(eth0): nsc event: 0xf0 OHOS:/$ ifconfig lo ip:127.0.0.1 netmask:255.0.0.0 gateway:127.0.0.1 ip6: ::1/64 HWaddr 00 MTU:0 Running Link UP eth0 ip:0.0.0.0 netmask:0.0.0.0 gateway:0.0.0.0 HWaddr 42:da:81:bc:58:94 MTU:1500 Running Default Link UP ```