This section provides a sample of configuring DHCP snooping using the rpc method.
Operation |
XPATH |
---|---|
rpc |
/huawei-savi/savi/dhcp-snooping |
Item |
Data |
Description |
---|---|---|
Whether DHCP is enabled |
true |
Enable the DHCP function. |
Whether DHCP snooping is enabled globally |
true |
Enable the DHCP snooping function globally. |
Whether DHCP snooping is enabled on GE0/0/1 connecting to users |
true |
Enable DHCP snooping on GE0/0/1 connecting to users. |
Whether DHCP snooping is enabled in VLAN10 and VLAN11 to which users belong | true | Enable DHCP snooping in VLAN10 and VLAN11 to which users belong. NOTE:
Ensure that VLAN10 and VLAN11 have been created. |
<rpc message-id="123" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <interfaces xmlns="urn:ietf:params:xml:ns:yang:ietf-interfaces"> <interface> <name>GigabitEthernet0/0/1</name> <description>savi</description> <type xmlns:iana-if-type="urn:ietf:params:xml:ns:yang:iana-if-type">iana-if-type:ethernetCsmacd</type> <enabled>true</enabled> </interface> </interfaces> <dhcp-config xmlns="urn:huawei:params:xml:ns:yang:huawei-dhcp"> <dhcpv4-config> <enable>true</enable> </dhcpv4-config> </dhcp-config> <savi xmlns="urn:huawei:params:xml:ns:yang:huawei-savi"> <dhcp-snooping> <snooping-global-enable> <ipv4-enable>true</ipv4-enable> </snooping-global-enable> <snooping> <interface> <interface-name>GigabitEthernet0/0/1</interface-name> <snooping-enable>true</snooping-enable> </interface> <vlan> <start-vlan-id>10</start-vlan-id> <end-vlan-id>11</end-vlan-id> <snooping-enable>true</snooping-enable> </vlan> </snooping> </dhcp-snooping> </savi> </config> </edit-config> </rpc>
Sample of successful response
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="123"> <ok/> </rpc-reply>
Sample of failed response
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="123"> <rpc-error> <error-app-tag>-1</error-app-tag> <error-message> Service process failed.</error-message> <error-info>Error on node /huawei-savi/savi/dhcp-snooping/snooping/interface[interface-name="GigabitEthernet0/0/1"]/snooping-enable</error-info> </rpc-error> </rpc-reply>