This guide covers configuration of remote access (client) VPN on a Cisco ASA or PIX Firewall using the wizard (This should transfer quite well to Cisco Routers also). It is aimed at beginners to VPNs.

 

 

Firstly, let’s address why you would want to do this.

Remote Access VPNs have a multitude of uses, they basically afford you access to your networks resources from anywhere that has an internet connection.

 

Going on a training course and need to be able to log back into your corporate network to make changes or check your mail? Working from home and need to be able to open and save documents that are located on network shares? Maybe you just want to log into your home PC to start Itunes downloading that latest album. If any of the above applies to you, this is what you need!

We will have to start by assuming that you have the login details for the ASA and that you have loaded up ASDM (the web interface for the ASA).

 

You will be presented with a screen not unlike the below:

 

image1

 

Step 1:

The menu we are interested in is the “Wizards” menu and then the Ipsec VPN Wizard – shown below.

 

image2

 

At this point, you will be offered to options, site-to-site or remote access. In this case, we will be ticking the remote access box (site to site guide to come at a later date) and then selecting the ‘outside’ interface from the drop down box.

 

Image3

 

There is one other option on this page “enable inbound Ipsec sessions to bypass interface access-lists”. This does what it says on the tin, you can either allow successfully authenticated VPN clients to have complete access to your internal network, or you can untick the box and configure rules in your Outside access-list to lock down permissions.
I would always recommend locking this down if you are configuring multiple groups. If for example, you were configuring the VPN to allow a 3rd party to support your Exchange server, you may want to just allow RDP access to that server.

For now, we will leave the box ticked to simplify the guide.

 

Step 2:

At this window you need to choose the type of client you will be using (Image shown below). In this case, we will use the Cisco VPN client. As you can see, you also have the option to use the Microsoft client here too, but this is beyond the scope of this guide.

IMAGE4

 

Click next!

This is where you really need to start taking notes of the passwords you are using. You will be presented with the screen below:

 

IMAGE5

 

Let me please state at this time that I do NOT under ANY circumstances condone the use of “password” as a pre-shared key ;) You should use a random password generator for each string.

You should attempt to create the longest password you can remember. This should not be a personal identifier, such as D.O.B or name. It should be a random string of upper and lower case letters, numbers and characters. There are plenty of random generators on the web. A good tip is to replace letters with characters or numbers. For example, password could become |D@55w0rD.

The absolute bare minimum character length is 8, and this is a BARE minimum. It is worth mentioning at this point, that once you enter the Group password in the Cisco VPN Client, it will be saved there, and you will not have to enter it again. It seems silly to have a short pass phrase now, right?

The tunnel group name is used in conjunction with the above password as Group Authentication. Basically, with Cisco VPNs you have two forms of login. Group login/authentication and user login/authentication. We will come to user auth soon enough. You can pick a tunnel group name that best identifies the groups function, for example “Tech_Support_HQ”.

 

Click Next!

 

Step 4:

You will be presented with the following screen:

 

IMAGE6

 

Tick the option for “Authenticate using the local user database”. Configuring AAA is beyond the scope of this guide.

Using the local database means that you can use the username and password you would normally use to log into the ASA with. You can also add more users to the ASA for this purpose.

 

Click Next!

 

 

Step 5:

At this screen we will configure the Users that will access the VPN. In our case, George Dubya.

 

IMAGE7

 

 

So, simply add your username to the box on the left, add a password (see step 3 for guidelines on password creation) and then click “add”. Your user should show up in the column to the right.

 

Click Next!

 

Step 6:
On this screen we will configure the address range to assign to the VPN client!

 

We need to start by clicking “new” and assigning a name to the Pool. This can be any name of your choosing.

 

We then need to fill out the boxes for starting and ending IP. To keep this as simple as possible, we will use a /24 or 255.255.255.0 Netmask.

So for the starting IP, let’s go with 192.168.200.1 and the last IP will be 192.168.200.254. The mask, as above will be 255.255.255.0. Click ok and ensure that the Pool you created is selected in the drop down box.

 

This address range should be different to the one on the inside interface of the ASA. You do not want the addressing to clash.

Your screen should look like the image below:

 

IMAGE8

 

Click Next!

 

Step 7:

Still with us? Good ;) We are on the final straight now.

 

You will be prompted with the following options:

 

IMAGE9

 

These are all fairly straight forward. If you are connecting to your office, use the office DNS, WINS and Domain settings. If you are connecting to Home, chances are you will want to use your ISP’s DNS settings and make a domain up. You probably will not have a WINS server at home either, so this can be left blank.

 

Note: The domain name will be used for split DNS. This means that DNS requests for your head office resources will be sent encrypted to head office, while other requests (internet lookups) will be sent out of your home router (Assuming you are connecting from home).

 

Click Next!

Step 8:

 

We will try and keep this bit simple. For encryption choose “3DES”, authentication will be “SHA” and DH group will be 2. These are not the most secure option, but should suffice for IKE negotiations. You can always pick AES if you choose, but the key size will be large so your DH group will have to change to allow for this. 5 is recommended in this scenario.

 

 

 

 

Click Next!

Step 9:

 

This screen will look fairly similar to the last, and will use similar terminology.

In this instance we will use AES-256 for encryption and SHA for authentication, as per the screen grab below:

 

 

IMAGE10

 

 

Click Next!

 

Step 10:

 

This is usually where beginners get confused so its time for a scenario.

 

Let’s presume that you are configuring all of this so that you can work from home on Fridays ;) Not such a bad use of the technology!

Your head office network is where the ASA is. The ASA protects your servers network, which is addressed 10.10.10.0 255.255.255.0 and you have 2 servers on there at the moment, a File server at 10.10.10.1 and a Domain controller/Exchange server at 10.10.10.2.

In this scenario, we can fill out the current screen in two ways. We can either add each of these hosts or we can add the entire network. To keep things simple, we will add the entire network.

Firstly, you will have to drop down the box and select the “servers” interface. In our case, this will be the “inside”.

Once this is done, you need to add the entire 10.10.10.0 255.255.255.0 network to the box and then click “Add”. As per the screen grab below:

 

image11.gif

 

We will also need to tick the box to “enable split tunnelling”. This allows you to access the exchange server and file server at work, as well as any local network devices and the internet!

 

Click Next….

Step 11:

We are done with the config as far as the ASA is concerned. Check the confirmation screen and ensure everything is how you left it. Click finish :)

 

Supplementary:

 

 

Configuring the VPN client to match the above ASA config:

 

 

 

 

1) Launch the VPN client and click “New”

 

 

image12.gif

 

2) Fill out the details as previously configured:

 

image13.gif

 

The group was “Tech_Support_HQ” and the password was the one you generated in step 3.

3) Enter the public IP address of the ASA you are connecting to (Outside interface)

4) Click “Save”. No other work is necessary here.

5) You should now have a profile in the VPN client list!

6) Double click the profile. If everything is working well, you will be prompted for a username and password as below:

 

image14.gif

 

7) Enter the username and password and click ok. You should now be able to get to servers on your head office network!

 

 

 

If you have any issues, it is worth checking that “Enable IPSEC over NAT-T” is ticked. This can be found in the “IKE Parameters” section of the VPN config!

 

Any issues? Leave a comment below and we may be able to help.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7 Responses to “Configuring Remote Access VPN for ASA and Pix”

  1. RJ says:

    This is good info, currently I have my VPN Client running to a 3000, can I setup my ASA 5505 to use same credentials and use that as my VPN jump off point from Home? I know you can vlan the ports, I would like to setup my VPN on one VLAN so I can run my pc dock, and possibly take a voip phone at home as well and use that, will that work ?

  2. Ray says:

    Thats not a problem for the ASA, there is a couple of ways you can do this. You can opt for using the Cisco Easy VPN client functionality or alternatively set-up a site to site VPN.

  3. Mikael says:

    Hi.

    Do you know if there is a guide for this wizard, but when you get to the point of choise of VPN you go with Windows VPN. I cant fins any on the net.
    I got the VPN up but I cannot seem to get acces to either LAN och internet. If I had that sort of guide I might find a sulution for my problem.

    //Mikael

  4. Rich says:

    Hi Mikael,

    Probably best to use the packet-trace command to get to the bottom of this. The output will tell you where things are falling down if you specify the correct source and destination.

  5. Salubr says:

    Nice work! I?ll have to do a cross post on this one ;)

  6. les says:

    Here is the best vpn server, that has a very long time using.

  7. Jin Hu says:

    Awesome, I think you nailed it! Thanks for good writing. Regards

Leave a Reply

Add to Technorati Favorites Add to Google
  • Buy Cheap buy lasix Now Low Prices. Drug Store Without A Prescription.
  • Buy Cheapest information online pharmacy valium Online Top Online Pharmacy. Best Drugstore.
  • Buy Cheap viagra orgasm Now FDA Approved Rx: Online Pharmacy. Low Prices.
  • Buy Cheap mexican pharmacy online purchase Now Best Internet. Internet Prices For mexican pharmacy online purchase!
  • Buy Cheapest viagra pill Now WorldWide Shipping. Cheap Online Pharmacy.
  • Buy Cheapest usa online pharmacy Online Best Internet. Free Viagra Pills!
  • Buy Cheapest low price cialis Online Best Prices. Pharmacy At The Best Price!
  • Buy Cheapest cheap online ultram Now Special Prices For cheap online ultram! Low Prices.
  • Buy Cheapest cheap atenolol Online Guaranteed Shipping. Pharmacy Store.
  • Buy Cheapest trazodone hydrochloride Now Guaranteed Shipping. Cheap Online Pharmacy.
  • Buy Cheapest strongest appetite surpressant Now Best Drugstore. 24/Online Pharmacy.
  • Buy Cheap cheap cialis find Now The Largest Internet Pharmacy. Best Drugstore.
  • Buy Cheap vitamins supplements Now Online Prices For vitamins supplements! Pharmacy Store.
  • Buy Cheapest phentermine prescription Now 24/Online Pharmacy. Best Internet.
  • Buy Cheapest tramadol fast Now Cheap Pharmacy Online. Online Medical Shop.
  • Buy Cheapest treatment for menstrual cramps Online Best Prices. Pharmacy At The Best Price!
  • Buy Cheapest sildenafil citrate online Online Special Prices For sildenafil citrate online! Best Prices.
  • Buy Cheap levitra generic vardenafil Online Discount Pharmacy Online. Best Drugstore.
  • Buy Cheap cialis doses Online Best Internet. No Prescription Needed.
  • Buy Cheap cialis fast shipping Now Cheap Prescription Drugs. Best Drugstore.
  • Buy Cheap trazodone medicine Online Best Prices. Discount Online Pharmacy.
  • Buy Cheapest diflucan pharmacy Now Guaranteed Shipping. Best Drugstore.
  • Buy Cheap pain medicine without prescription Online Free Viagra Pills! 24/Online Pharmacy.
  • accutane online prescription Online Without Prescription Best Prices. Best Online.
  • Buy Cheap cialis overnight shipping usa pharmacy Online Top Online Pharmacy. Guaranteed Shipping.
  • Buy Cheap buy viagra soft online Online WorldWide Shipping. Top Online Pharmacy.
  • Buy Cheap lorazepam withdrawal Online Best Online. Order Cheap Meds Without Rx.
  • Buy Cheapest ambien canada Now Cheap Online Pharmacy. Top Online Pharmacy.
  • Buy Cheap prescription diet med Online Free Viagra Pills! WorldWide Shipping.
  • Buy Cheap buy pain pills online Online Best Prices. 24/Internet)(safe Pharmacy.
  • Buy Cheap viagra side affects Now Free Viagra Pills! 24/Online Pharmacy.
  • Buy Cheap no prescription propecia Now Top Online Pharmacy Supplier. Low Prices.
  • Buy Cheapest online shopping coupons for vitamin shoppe Now Cheap Pharmacy Online. Guaranteed Shipping.
  • Buy Cheapest viagra purchase Now No Prescription Needed. Free Viagra Pills!
  • Buy Cheap klonopin side effects Online Discount Online Pharmacy. Best Drugstore.
  • Buy Cheap order cialis without prescription Online Pharmacy Store. Top Online Pharmacy.
  • Buy Cheap ativan suppliers uk Now Cheap Online Pharmacy. Cheap Pharmacy Online.
  • Buy Cheap buy online diuretic no prescription Online Online Prices For buy online diuretic no prescription! Best Prices.
  • Buy Cheap no prescription cheap viagra Now Best Internet. Drugs, Health And Beauty.
  • Buy Cheap zolpidem 10 Now Best Internet. Discount Pharmacy Online.
  • Buy Cheap online pharmacy australia Now Best Internet. 24/Internet)(safe Pharmacy.
  • Buy Cheap ambien buy Online Pharmacy Store. No Prescription Needed.
  • Buy Cheapest levitra without prescriptions Now 24/Internet)(safe Pharmacy. Best Prices.
  • Buy Cheapest pain remedy Now Special Prices For pain remedy! Pharmacy Store.
  • Buy Cheap viagra without perscription Now Free Viagra Pills! Internet Prices For viagra without perscription!
  • Buy Cheap the vitamin store Online Internet Prices For the vitamin store! Low Prices.
  • Buy Cheap codeine without a prescription Now Cheap Online Pharmacy. Guaranteed Shipping.
  • Buy Cheapest buy pain pills Online Cheap Pharmacy Online. Pharmacy Store.
  • Buy Cheapest zyban quit Now Buy Medications Online. Best Online.
  • Buy Cheap diet pills that are fda approved Online Cheap Pharmacy Online. Online Medical Shop.
  • Buy how does viagra work? Online Without Prescription. Best Online. Low Prices.
  • Buy Cheap get phentermine Now 100% Satisfaction Guaranteed. Best Online.
  • Buy Cheapest levitra canada Online Best Prices. Buy Medications Online.
  • Buy Cheapest viagra 100 mg Online Guaranteed Shipping. Best Prices.
  • Buy Cheap buy online viagra phentermine xanax Now Online Medical Shop. 24/Online Pharmacy.
  • Buy Cheapest pet health pharmacy Now Cheap Prescription Drugs. Best Internet.
  • Buy Cheap headache medications Online Pharmacy Store. Drugs, Health And Beauty.
  • Buy Cheap viagra experiences Now Free Viagra Pills! Cheap Prescription Drugs.
  • Buy Cheap canada drug pharmacy Now Online Medical Shop. Online Prices For canada drug pharmacy!
  • Buy Cheapest impotence drugs Online Low Prices. Cheap Pharmacy Online.
  • Buy Cheapest how to get viagra Now Best Prices. Buy Medications Online.
  • Buy Cheap diet pill information Now Low Prices. Top Online Pharmacy Supplier.
  • Buy Cheapest wholesale vitamin Online Best Online. Discount Pharmacy Online.
  • Buy Cheapest cheap tramadol fedex overnight Online Pharmacy Store. WorldWide Shipping.
  • Buy Cheapest buy diazepam cheap Online Best Drugstore. Cheap Pharmacy Online.
  • Buy Cheap buy levitra online Now Best Internet. Cheap Prescription Drugs.
  • Buy Cheap vpxl herbal Online Best Prices. No Prescription Needed.
  • Buy Cheapest bayer levitra Now Cheap Prescription Drugs. Low Prices.
  • Buy Cheap levitra coupon Now Low Prices. Internet Prices For levitra coupon!
  • Buy Cheap cialis cheap overseas Now 24/Online Pharmacy. No Prescription Needed.
  • Buy Cheapest new antidepressant medications Now Online Medical Shop. Top Online Pharmacy.
  • Buy Cheap how fast does valium work Now Online Prices For how fast does valium work! Top Online Pharmacy.
  • Buy Cheap viagra best buy Now 100% Satisfaction Guaranteed. Best Prices.
  • Buy Cheapest phentermine hydrochloride Online Best Prices. 24/Online Pharmacy.
  • Buy Cheapest viagra and high blood pressure Now Best Internet. Pharmacy At The Best Price!
  • Buy Cheapest nexium take Online Best Drugstore. 24/Online Pharmacy.
  • Buy Cheap buy phentermine without a prescription Online Best Internet. Pharmacy At The Best Price!
  • Buy Cheap legal codeine Now Online Prices For legal codeine! WorldWide Shipping.
  • Buy Cheapest online meds Online Internet Prices For online meds! Low Prices.
  • Buy Cheap arthritis buy medication Now Pharmacy Store. Special Prices For arthritis buy medication!
  • Buy Cheapest lexapro drug Online Buy %items% Online Without Prescription.
  • Buy Cheapest viagra side effects Online Cheap Prescription Drugs. Best Internet.
  • Buy Cheapest drug treatment guidelines depression Now Guaranteed Shipping. Cheap Pharmacy Online.
  • Buy Cheapest pain medicine without prescription Now 24/Online Pharmacy. Best Drugstore.
  • Buy Cheap cheap cialis generic Now Drugs, Health And Beauty. Free Viagra Pills!
  • Buy Cheapest zolpidem side affects Now Pharmacy Store. Guaranteed Shipping.
  • Buy Cheapest generic cialis price Now Best Online. Buy Medications Online.
  • pain medications without a prescription Online Without Prescription Best Prices. Best Internet.
  • alprazolam online pharmacy Online Without Prescription Best Online. WorldWide Shipping.
  • Buy Cheapest levitra vardenafil hcl Now 24/Internet)(safe Pharmacy. Low Prices.
  • Buy Cheap generic viagra india Now Pharmacy Store. 24/Internet)(safe Pharmacy.
  • Buy Cheapest generic cialis cheapest lowest price Now Best Drugstore. Special Prices For generic cialis cheapest lowest price!
  • Buy Cheap non prescription drugs against depression Online 24/Online Pharmacy. Guaranteed Shipping.
  • Buy Cheapest viagra for sex Now Buy Medications Online. WorldWide Shipping.
  • Buy Cheap order ambien online Now Top Online Pharmacy Supplier. Best Online.
  • Buy Cheap ultram generic Online WorldWide Shipping. Free Viagra Pills!
  • Buy Cheapest viagra professional canada Now Internet Prices For viagra professional canada! Best Internet.
  • Buy Cheap antidepression drug Now Cheap Prescription Drugs. Best Drugstore.
  • Buy Cheap chlamydia drugs Now All Medications Are Certificated! Best Prices.
  • Buy Cheap cost of levitra Now Guaranteed Shipping. Drugs, Health And Beauty.