- About
- Products
- Services
- Locations
- Partners
- Developers
- Resources
- News/Events
- Customers
VPN Certificates
Certificate Enrollment Protocol (CEP)
Guide to the Configuration of IP Security using a CA
The following is the generic instructions on configuration of IPSec using a CA (e.g. Entrust Authority Enrollment Server for VPN) with Cisco IOS (version 11.3(3) or later).
- Use a CA configuring ISAKMP
- Create RSA key-pair(s) for the router
(config)#cry key gen rsa usage-keys
This command creates two key pairs for RSA."show cry key mypubkey rsa" will show your RSA public key(s) - Request CA's certificate
Now we need to configure the router to talk to a CA (e.g. Entrust Enrollment Server for VPN)- Define the router's hostname and IP domain name
(config)#ip domain-name entrust.com
(config)#ip name-server 47.97.224.10 - Define a CA
(config)#ip host WebServerName 47.97.226.153
Web server name defined for the CA - Declare a CA
(config)#crypt ca identity EntrustCA
EntrustCA is just an arbitrary name at here. This command puts you into the ca-identity mode.
(ca-identity))#enrollment url http://WebServerName
Specify the URL of the CA
(ca-identity)#enrollment mode ra
Specify Registration Authority mode, It's needed for the Enrollment Server for VPN.
(ca-identity)#exit
exit ca-identity mode - Authenticate the CA
(config)#cry ca authen EntrustCA
Obtain the CA's certificate - Request your router's certificate
(config)#cry ca enroll EntrustCA
This command causes your router to request as many certificates as there are RSA key pairs - Save your configuration
#copy run start
- Define the router's hostname and IP domain name
- Create RSA key-pair(s) for the router
- Configuring IPSec
- Create Crypto Access Lists
(config)#access-list 101 permit ip host 47.97.239.171 host 47.97.236.242
This command allows the routers to talk to one another.
Here source = host 47.97.239.171
dest = host 47.97.236.242 - Create IPSec transforms We create three transform sets and use the default tunnel mode.
(config)#cry ipsec transform-set myset1 esp-rfc1829
(cfg-crypto-trans)#exit
(config)#cry ipsec transform-set myset2 ah-md5-hmac esp-des
(cfg-crypto-trans)#exit
(config)#cry ipsec transform-set myset3 ah-rfc1828
(cfg-crypto-trans)#exit - Create crypto map
Telling the router that this crypto map will be an IPSec crypto map
(config)#crypto map mycryptomap 10 ipsec-isakmp
"10" is just a sequence number. This command puts you into the crypto map configuration mode.
(config-crypto-map)#set peer 47.97.236.242
specify the remote IPSec peer
(config-crypto-map)#set transform-set myset1 myset2 myset3
associate the transforms with the crypto map and definde the order of priority.
(config-crypto-map)#match address 101
Name an IPSec access list. This access list determines which traffic should be protected by IPSec.
(config-crypto-map)#exit
This command exit the crypto map configuration mode - Apply crypto map to interface
(config)#int e 0
(config-if)#crypto map mycryptomap
- Create Crypto Access Lists
Contact Us
- 1-888-690-2424
- Request a call
- Find a local office