This section provides a sample of creating and configuring an HWTACACS server template using the create method.
Operation |
XPATH |
---|---|
edit-config:create |
/huawei-aaa-hwtacacs:hwtacacs/hwtacacs-server |
Item |
Data |
Description |
---|---|---|
Name of an HWTACACS server template | test | Create an HWTACACS server template named test. |
Name of the vsys | public | Configure the name of vsys to public. |
Primary HWTACACS authentication, authorization, and accounting servers | IP address: 10.1.1.1 | Set the IP address of primary HWTACACS authentication, authorization, and accounting servers to 10.1.1.1. |
Port number: 1000 | Set the port number of primary HWTACACS authentication, authorization, and accounting servers to 1000. | |
Secondary HWTACACS authentication, authorization, and accounting servers | IP address: 10.2.2.2 | Set the IP address of secondary HWTACACS authentication, authorization, and accounting servers to 10.2.2.2. |
Port number: 1001 | Set the port number of secondary HWTACACS authentication, authorization, and accounting servers to 1001. | |
VPN instance to which servers belong: vpn1 | Set the VPN instance to which secondary HWTACACS authentication, authorization, and accounting servers belong to vpn1. | |
Source IP address of the switch to communicate with HWTACACS server | 192.168.10.1 | Set the source IP address for communication between the switch and HWTACACS servers to 192.168.10.1. |
Shared key of the switch and HWTACACS server | Huawei@123 | Set the shared key of the HWTACACS servers to Huawei@123. |
Whether the packets sent to the HWTACACS server contain domain name | false | Configure that the packets sent to the HWTACACS servers do not contain domain name. |
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="1" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <hw-aaa-hwtacacs:hwtacacs xmlns:hw-aaa-hwtacacs="urn:huawei:params:xml:ns:yang:huawei-aaa-hwtacacs"> <hw-aaa-hwtacacs:hwtacacs-server xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="create"> <hw-aaa-hwtacacs:name>test</hw-aaa-hwtacacs:name> <hw-aaa-hwtacacs:vsys>public</hw-aaa-hwtacacs:vsys> <hw-aaa-hwtacacs:primary-authentication-server> <hw-aaa-hwtacacs:server-ip-address>10.1.1.1</hw-aaa-hwtacacs:server-ip-address> <hw-aaa-hwtacacs:port>1000</hw-aaa-hwtacacs:port> </hw-aaa-hwtacacs:primary-authentication-server> <hw-aaa-hwtacacs:secondary-authentication-server> <hw-aaa-hwtacacs:server-ip-address>10.2.2.2</hw-aaa-hwtacacs:server-ip-address> <hw-aaa-hwtacacs:port>1001</hw-aaa-hwtacacs:port> <hw-aaa-hwtacacs:vpn-instance>vpn1</hw-aaa-hwtacacs:vpn-instance> </hw-aaa-hwtacacs:secondary-authentication-server> <hw-aaa-hwtacacs:primary-authorization-server> <hw-aaa-hwtacacs:server-ip-address>10.1.1.1</hw-aaa-hwtacacs:server-ip-address> <hw-aaa-hwtacacs:port>1000</hw-aaa-hwtacacs:port> </hw-aaa-hwtacacs:primary-authorization-server> <hw-aaa-hwtacacs:secondary-authorization-server> <hw-aaa-hwtacacs:server-ip-address>10.2.2.2</hw-aaa-hwtacacs:server-ip-address> <hw-aaa-hwtacacs:port>1001</hw-aaa-hwtacacs:port> <hw-aaa-hwtacacs:vpn-instance>vpn1</hw-aaa-hwtacacs:vpn-instance> </hw-aaa-hwtacacs:secondary-authorization-server> <hw-aaa-hwtacacs:primary-accounting-server> <hw-aaa-hwtacacs:server-ip-address>10.1.1.1</hw-aaa-hwtacacs:server-ip-address> <hw-aaa-hwtacacs:port>1000</hw-aaa-hwtacacs:port> </hw-aaa-hwtacacs:primary-accounting-server> <hw-aaa-hwtacacs:secondary-accounting-server> <hw-aaa-hwtacacs:server-ip-address>10.2.2.2</hw-aaa-hwtacacs:server-ip-address> <hw-aaa-hwtacacs:port>1001</hw-aaa-hwtacacs:port> <hw-aaa-hwtacacs:vpn-instance>vpn1</hw-aaa-hwtacacs:vpn-instance> </hw-aaa-hwtacacs:secondary-accounting-server> <hw-aaa-hwtacacs:ip-address>192.168.10.1</hw-aaa-hwtacacs:ip-address> <hw-aaa-hwtacacs:shared-key>Huawei@123</hw-aaa-hwtacacs:shared-key> <hw-aaa-hwtacacs:options> <hw-aaa-hwtacacs:user-name> <hw-aaa-hwtacacs:domain-include>false</hw-aaa-hwtacacs:domain-include> </hw-aaa-hwtacacs:user-name> </hw-aaa-hwtacacs:options> </hw-aaa-hwtacacs:hwtacacs-server> </hw-aaa-hwtacacs:hwtacacs> </config> </edit-config> </rpc>
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <ok/> </rpc-reply>
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <rpc-error> <error-app-tag>-1</error-app-tag> <error-message> The VPN instance does not exist.</error-message> <error-info>Error on node /huawei-aaa-hwtacacs:hwtacacs/hwtacacs-server[name="test",vsys="public"]/primary-accounting-server</error-info> </rpc-error> </rpc-reply>