Configuring an IKEv2 keychain
An IKEv2 keychain specifies the pre-shared keys used for IKEv2 negotiation.
An IKEv2 keychain can have multiple IKEv2 peers. Each peer has a symmetric pre-shared key or an asymmetric pre-shared key pair, and information for identifying the peer (such as the peer's host name, IP address or address range, or ID).
An IKEv2 negotiation initiator uses the peer host name or IP address/address range as the matching criterion to search for a peer. A responder uses the peer host IP address/address range or ID as the matching criterion to search for a peer.
To configure an IKEv2 keychain:
Step | Command | Remarks |
---|---|---|
1. Enter system view. | system-view | N/A |
2. Create an IKEv2 keychain and enter IKEv2 keychain view. | ikev2 keychain keychain-name | By default, no IKEv2 keychains exist. |
3. Create an IKEv2 peer and enter IKEv2 peer view. | peer name | By default, no IKEv2 peers exist. |
4. Configure the information for identifying the IKEv2 peer. |
| By default, no hostname, host IP address, address range, or identity information is configured for an IKEv2 peer. You must configure different IP addresses/address ranges for different peers. |
5. Configure a pre-shared key for the peer. | pre-shared-key [ local | remote ] { ciphertext | plaintext } string | By default, an IKEv2 peer does not have a pre-shared key. |