# ip dhcp-monitor

## Syntax

```
[no] ip dhcp-monitor 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 monitor on the interface.</td></tr><tr><td><code>on</code></td><td>Enables the DHCP monitor on the interface.</td></tr></tbody></table>

## Defaults

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

## Usage Guidelines

The DHCP monitor service watches for rogue DHCP servers on an interface and issues a warning if one is found.&#x20;

If both DHCP monitor and [DHCP client](https://docs.islandrouter.com/island-router-cli-2.3.2/commands/ip-interface-context/ip-dhcp-client) are enabled on the same interface, DHCP client has precedence and DHCP monitor will be not run.

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-monitor on
```

## Related Commands

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

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