Configure Remote Access VPN in CISCO ASA Firewall

by Anand Prabhu 30. March 2010 19:30

Remote Access VPN enables a remote user to access a corporate network through a secure connection over Internet.

 

Follow this step by step procedure to configure Remote Access VPN in CISCO ASA Firewall:

> Telnet and login to firewall
> enable
#configure t
(config)#

  • Creating ISAKMP (Internet Security Association Key Management Protocol) Policy

Step 1: (config)# isakmp policy 1 authentication pre-share     

>>  Authenticity. To verify the identity of the remote peer

Step 2: (config)# isakmp policy 1 encryption 3des                 

>> Confidentiality. Privacy.

Step 3: (config)# isakmp policy 1 hash sha                          

>> Integrity. To ensure the data is not modified during transit

Step 4: (config)# isakmp policy 1 group 2                            

>> Diffie-Hellman Group to set the size of encryption key

Step 5: (config)# isakmp policy 1 lifetime 43200                    

>> 12 hours life time for encryption key

Step 6: (config)# isakmp enable outside                              

>> Enable ISAKMP on the outside interface (name of interface connected to Internet)


  • Creating Address Pool and user

Step 7: (config)# ip local pool rvpn_pool 192.168.100.1-192.168.101.5      

>> To differentiate during traffic monitoring, provide different segment other than LAN

Step 8: (config)# username rvpn_user1 password *********                 

>> Username and Password to establish a remote access VPN

  • Creating Tunnel Group

Step 9: (config)# tunnel-group rvpn type remote-access               

>> Setting up tunnel group as remote acess

Step 10: (config)# tunnel-group rvpn general-attributes                

>> Associate Address Pool to this tunnel group

Step 11: (config-general)# address-pool rvpn_pool

Step 12: (config-general)# exit

Step 13: (config)# tunnel-group rvpn ipsec-attributes                   

>> Associate Pre-shared key with this tunnel group

Step 14: (config-ipsec)# pre-shared-key ******

  • Creating a Transform Set

Step 15: (config)# crypto ipsec transform set rvpn_set esp-3des esp-md5-hmac

  • Creating Dynamic Crypto Map

Step 16: (config)# crypto dynamic-map dyn1 1 set transform-set rvpn_set
Step 17: (config)# crypto dynamic-map dyn1 1 set reverse-route
Step 18: (config)# crypto map qmap 1 ipsec-isakmp dynamic dyn1
Step 19: (config)# crypto map qmap interface outside
Step 20: (config)# wr mem

Month List

RecentComments

Comment RSS