# ip dhcp-client

## Syntax

```
[no] ip dhcp-client off|on
```

## Syntax Description

<table><thead><tr><th width="203">Keyword</th><th>Description</th></tr></thead><tbody><tr><td><code>no</code></td><td>(Optional) This is the same as <code>ip dhcp-client off.</code></td></tr><tr><td><code>off</code></td><td>Disables the DHCP client on the interface.</td></tr><tr><td><code>on</code></td><td>Enables the DHCP client on the interface.</td></tr></tbody></table>

## Defaults

The DHCP client is enabled on WAN interfaces and disabled on LAN interfaces by default.

## Usage Guidelines

This command enables the DHCP client on an interface, allowing Island to obtain the IPv4 address and other options from an external DHCP server.

This command is valid only in interface context. Entering it will set the [interface mode](https://docs.islandrouter.com/island-router-cli-2.3.2/commands/ip-interface-context/ip-autoconfig) to `manual`.

## Examples

```
ip dhcp-client on
```

## Related Commands

{% content-ref url="../interface" %}
[interface](https://docs.islandrouter.com/island-router-cli-2.3.2/commands/interface)
{% endcontent-ref %}
