Enabling and Disabling DHCP

You can enable or disable the DHCP feature on the device. By default, DHCP is disabled.

When the DHCP feature is disabled, you cannot configure the DHCP relay agent, DHCP snooping, or any of the features that depend on DHCP. In addition, all DHCP configuration is removed from the device.

For more information, see the Cisco Nexus 9000 Series NX-OS Security Configuration Guide, Release 7.x.

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-installation-and-configuration-guides-list.html/

Enabling DHCP

Enabling DHCP
POST http://<IP_Address>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "fmEntity": {
          "children": [
            {
              "fmDhcp": {
                "attributes": {
                  "adminSt": "enabled"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <fm-items>
    <dhcp-items>
      <adminSt>enabled</adminSt>
    </dhcp-items>
  </fm-items>
</System>

Enables DHCP.


CLI Command

The CLI command below is the equivalent to the payload example displayed in the pane on the right.

feature dhcp

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference: http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload: https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Disabling DHCP

Disabling DHCP
POST http://<IP_Address>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "fmEntity": {
          "children": [
            {
              "fmDhcp": {
                "attributes": {
                  "adminSt": "disabled"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <fm-items>
    <dhcp-items>
      <adminSt>disabled</adminSt>
    </dhcp-items>
  </fm-items>
</System>

Disables DHCP.


CLI Command

The CLI command below is the equivalent to the payload example displayed in the pane on the right.

no feature dhcp

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference: http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload: https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html