CPUG

The Check Point User Group

A Resource For The Check Point Community.  Fast.  Useful.  Independent.

1. CCSA or CCSE One-Week Certification Training Courses with CPUG in Beautiful San Francisco!
    R70 CCSA Courses Starting (2010) 6/7, 7/12, 8/9, 10/11, 11/8, 12/6.  R70 CCSE Courses Starting (2010) 8/16.
2. CPUG CON 2010 EUROPE, the User Conference in Switzerland, September 20th-22nd, 2010!
3. Join Our CPUG Groups On LinkedIn and Facebook.  See Our Channel on YouTube.


Go Back   CPUG: The Check Point User Group > Check Point Firewall-1/VPN-1 And Related Products > VPN's (Virtual Private Networks)
Register Projects FAQ Members List Social Groups Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 2009-05-07
Junior Member
 
Join Date: 2009-04-14
Posts: 3
Rep Power: 0
newby has an average reputation (10+)
Default two clusters in MEP + VPN + Single SmartCenter == possible?

Hello gurus!

I've crawled through documentation, completely lost and need and advice. We have two datacenters, with a NGX R65 HA clusters in both, managed by a single SmartCenter, protecting interconnected big LAN segment, 10.0.0.0/8. I need the following:

1. Redundant access for SecureClients (not a problem)
2. Redundant VPNs from _both_ clusters to few 3rd parties gateways with different encryption properties. (Not Checkpoint)
3. Ideally managed from one SmartCenter (really large database)

Independently, this tasks are not hard, but when together there are all sorts of errors, from VPN domain mismatch to overlapping communities on secure client.

Simplified details:

FW1: cluster in HA mode.
eth0 - external, real ip, let it be 11.11.11.11.
eth1 - DMZ, say, 192.168.11.1/24.
eth2 - internal, say, 192.168.1.1/24, to the core routers and 10.0.0.0/8.

FW2: cluster in HA mode.
eth0 - external, realip, let it be 22.22.22.22.
eth1 - DMZ, say, 192.168.22.1/24
eth2 - internal, 192.168.2.1/24, to the core routers and 10.0.0.0/8.

Both firewalls policies are in traditional mode.

The default routing from the core determined on the core and can be via FW1(192.168.1.1) or via FW2(192.168.2.1). The rules on both firewalls are simular. Let's assume the routing on the core is via FW2 now.

The question:
There's 3 external ciscos i need to make tunnel with, with different encryption. both DMZ and 10.0.0.0/8 should be able to use this VPN. I have separate NAT address for each one. Do i have to setup one star with meshed center or do i have to setup 6 individual stars/meshes, 3 on each gateway?
Also, what encryption domain should i set, that would not produce "overlapping encryption error!" on secure clients?

Also, if i have a traditional mode configuration, and there's a rule:

src 10.0.0.0/8 -- dst some_dst -- any_proto -- action Encrypt, with encryption corresponding to some_dst's VPN properties

, why does checkpoint send it in clear unless i include 10.0.0.0 in encryption domain? I thought it should work like this only in simplified mode, and in traditional mode the contents of Action field determines the encryption.
When i include it in encryption domain, i have working connections from internal to this 3rd party, but all secuRemote clients could not download the topology because of overlapping encryption domain! And if i remove ay overlaps, then on second firewall there would be no 10.0.0.0/8 in encryption domain, and if core change default route because of some disaster it will break all VPNs to outside ;-)

I could solve this all just by making 2 ( smart center + cluster ) pairs and managing them separately, but it's x2 work. Is there any other way?



Note to forum keepers: i posted this to clustering, if you feel there's more appropriate section -- feel free to move this topic.

Last edited by newby; 2009-05-07 at 01:31. Reason: ip mismatch
Reply With Quote
  #2 (permalink)  
Old 2009-05-07
Senior Member
 
Join Date: 2007-07-16
Posts: 1,925
Rep Power: 5
Thorpuse has an average reputation (10+)
Default Re: two clusters in MEP + VPN + Single SmartCenter == possible?

Quote:
Originally Posted by newby View Post
The question:
There's 3 external ciscos i need to make tunnel with, with different encryption. both DMZ and 10.0.0.0/8 should be able to use this VPN. I have separate NAT address for each one. Do i have to setup one star with meshed center or do i have to setup 6 individual stars/meshes, 3 on each gateway?
Also, what encryption domain should i set, that would not produce "overlapping encryption error!" on secure clients?
Ok... first point - you can set a different encryption domain for Remote Access VPN as you can set for Site-Site VPN. Set this in the Firewall object where you set the VPN domain.

Re: Encryption domain - the problem you'll have will be that the domains for site A and B overlap for the 10/8 space. If you can eliminate this overlap via NAT and use the NATted values for the encryption domain, then you only need one star community, with local gateways as the center and remote devices as the spokes. This assumes that the encrpytion settings are the same for all of these sites etc. If you can't seperate the 10/8 domains, you'll need to look at using route-based VPNs rather than domain-based. I've not had a lot of experience with this, but I believe this can work cross-vendor with Cisco. I hope your peers know what they're doing if you go down that path!
Reply With Quote
  #3 (permalink)  
Old 2009-05-07
Junior Member
 
Join Date: 2009-04-14
Posts: 3
Rep Power: 0
newby has an average reputation (10+)
Default Re: two clusters in MEP + VPN + Single SmartCenter == possible?

Thanks for comments, Thorpuse!

Quote:
Originally Posted by Thorpuse View Post
Ok... first point - you can set a different encryption domain for Remote Access VPN as you can set for Site-Site VPN. Set this in the Firewall object where you set the VPN domain.
I did so. I've set up few dummy networks, and set two different networks as remote vpn community on each firewall. Then i've enabled backup fws, and i can connect via secure client to both -- unless there's overlapping in _regular_ encryption domain (10/8). Then SecureClient just don't create site because of overlapping (and i think on those machines where it's installed it would break at the time the next topology update will take place).


Quote:
Originally Posted by Thorpuse View Post
Re: Encryption domain - the problem you'll have will be that the domains for site A and B overlap for the 10/8 space. If you can eliminate this overlap via NAT and use the NATted values for the encryption domain, then you only need one star community, with local gateways as the center and remote devices as the spokes. This assumes that the encrpytion settings are the same for all of these sites etc. If you can't seperate the 10/8 domains, you'll need to look at using route-based VPNs rather than domain-based. I've not had a lot of experience with this, but I believe this can work cross-vendor with Cisco. I hope your peers know what they're doing if you go down that path!
Three questions:
-----------
Lets assume i have one spoke:
then i could create one star community, set encryption domain to 10/8 on primary firewall, and something on secondary. The connections from 10/8 encrypted and everything working. when i change default routing and all packets go via secondary firewal, how would it know that is should encrypt them?
------------
Also, lest assume i have:
1 star community (FW1 and FW2 as center)
SP1, SP2, SP3 -- three spokes in this community, as interoperable devices, with different encryption properties specified in this devices.
3 rules (traditional mode, remember?):
rule1 src10/8 dst_SP1_domain SP1_ports Encrypt(where defined peer gateway and encryption methods, specific for SP1)
rule2 src10/8 dst_SP2_domain SP2_ports Encrypt(settings exclusive for SP2)
and so on in rule3.

I expect this to work as: packet comes, matched against rulebase, and if match -- then it encrypted with corresponding properties and send to corresponding spoke. Am i right? Or do community setting override manual settings? Also, do i have to modify vpn_route.conf file in such case?
------------
Also, let's assume i have 3rd variant:
3 star communities on FW1 (FW1-SP1_comm, FW1-SP2_comm, FW1-SP3_comm)
3 star communities on FW2 (FW2-SP1_comm, FW2-SP2_comm, FW2-SP3_comm)
this suites the restriction that no 2 gateways can make a connect via 2 or more commmunities.
next i create security rules and dedicate 6 NAT ip addresses -- pair per spoke. spoke set up that they accept connections from this ip addresses: FW1-to-SP1.ip, FW1-to-SP2.ip, etc.
Then I NAT 10/8 with FW1-to-SP1.ip if dest is SP1_net, etc.
I set encryption domain on each firewall, containing that NAT ip (i.e. on FW1 it would be FW1-*.ip).
as a result, i have no overlap, and hopefully secure client will eat it up.
Would this scheme work, gurus? i can be wrong, but imo in this case packet comes from 10/8 to SP1 via FW1, nated by FW1-to-SP1.ip, and send in clear because 10/8 is not in FW1's encryption domain ;-(



Personally, i would just love to make route based VPNs and all, i generally trust config files more than GUI's "select encryption domain"-thingy, i just can't find a good howto to make it between checkpoint and non-checkpoint products. Especially when i do not have access to 3rd party devices ;-)
Reply With Quote
  #4 (permalink)  
Old 2009-05-07
Junior Member
 
Join Date: 2009-04-14
Posts: 3
Rep Power: 0
newby has an average reputation (10+)
Default Re: two clusters in MEP + VPN + Single SmartCenter == possible?

Moderators, i think it's related to VPN more than to clustering after all ;-)

Please move this thread to VPN board if you think it's more appropriate.
Reply With Quote
  #5 (permalink)  
Old 2009-05-07
Senior Member
 
Join Date: 2007-07-16
Posts: 1,925
Rep Power: 5
Thorpuse has an average reputation (10+)
Default Re: two clusters in MEP + VPN + Single SmartCenter == possible?

You can't use Traditional mode policy and VPN Communities. If you're using traditional mode, then your VPN tunnels are point-point, and you'll need to set up each individually. I don't believe you can use route-based VPN with traditional mode policy.

Re RAS VPN Domain - The domain on both gateways needs to match completely. You can't do partially overlapping VPN domains with Remote Access without errors. I'm still in the testing process, but Endpoint Connect may deal with this differently.
Reply With Quote
Reply

Tags
cluster, encryption domains, mep, secure client, vpn

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 05:58.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.1