Configure Internet Authentication Service with Checkpoint Firewall
This is a quick guide to setting up VPN access using Internet Authentication Service with a Checkpoint Firewall.
Install Internet Authentication Service
If you have not installed Internet Authentication Service (IAS) then you will need to install it by going to Add and Remove Programs, Click on Add/Remove Windows Components – Networking Services – Details – - Select Internet Authentication Service Then Click Next.
Once installed you will need to configure your Checkpoint Firewall and IAS.
Configure the Checkpoint Firewall
- Launch Checkpoint SmartDashboard.
- Go to Network Objects – Select Nodes – Right Click select New Node then select HOST – Give it the name and IP address of your IAS Server and then Click OK
- Go to Services – Click on UDP – Right Click and Select UDP – Give it a Name ‘RADIUS_IAS’ – Add Comment – In Port Field type 1812 – Click OK.
- Create new Firewall traffic rule: Source = Checkpoint Firewall Destination = IAS Server (The Host that you created in step 1) Service = RADIUS_IAS (Service you created in Step 2) Action = Accept Comment = Radius authentication for VPN access
- Go to Servers and OPSEC Application – Servers – RADIUS – Right Click and Select New RADIUS – Name = RADIUS_Srv – Host = Your IAS Server (The Host that you created in step 1) – Service = RADIUS_IAS (Service you created in Step 2) Shared Secret = Enter a password and make sure you remember this as you will need this later on. – Version = RADIUS Ver. 1.0 Compatible – Protocol = PAP – Priority = 1.
Configure Internet Authentication Service
- Launch IAS
- Right Click on RADIUS Clients and Slect New RADIUS Client then type in Friendly Name ‘Checkpoint’ and in the Address type in IP of your Checkpoint Firewall. Leave Client-Vendor as RADIUS Standard and in the Shared Secret type in the Shared secret that you chose earlier. Click Finish
- Right Click on Remote Access Policies and Select New Remote Access Policy then click Next and type in the Policy Name ‘VPN Access’ then Click Next.
- Select VPN and then click Next
- Click Add and Add the Active Directory Group that you have created for VPN Users
- Leave Microsoft Encryption Authentication Version 2 (MS-CHAP) ticked and Click Next.
- Only tick Strongest Encryption then click Next.
- Click Finish.
- Now double click on the Policy that you just created ‘VPN Access’ and click on Edit Profile.
- Now click on Authentication Tab, now untick Microsoft Encryption Authentication Version 2 (MS-CHAP) and tick Unencrypted authentication (PAP, SPAP) and click OK.
- Now Right Click on Internet Authentication Service and Register Server in Active Directory
- Right Click on Internet Authentication Service Start Service
Hi, is there any chance to disable ‘Retries’ sending from RADIUS Client on CP to RADIUS Server?
We have a long distance between RADIUS Client on CP and RADIUS Server.
In this case RADIUS Clients send more than one request to RADIUS Server with the same credential.
This will lock Account on the RADIUS Server.
Thx