Use Case
This chapter describes an example scenario of a multiple gateway environment run by SmartProvisioning. This use case leads you through all the steps you must take to configure a SmartProvisioning environment. Note that this is an example scenario only which fits a particular environment. You can use SmartProvisioning to create any type of deployment which best fits your environment.
Scenario
A Bank has 1,000 ATMs and 300 hundred branches deployed in a certain country.
- Each ATM is protected by a 1100 appliance gateway.
- Each branch is protected by a 3200 appliance gateway.
The Bank administrator can define security profiles and provisioning profiles to manage the gateways efficiently.
Deployment Considerations
Number of Security Profiles
The Bank's ATMs transfer information to a main processing server. The route that needs to be secured is the route of each ATM to the ATM processing server. The needs of a branch are different. Each branch needs to transfer information to certain departments in the Bank's headquarters, like the Human Resources department, the Finance department and so on. Each branch also needs an external internet connection.
The ATM gateways and the Branch gateways therefore, must have different Security Policies. The Bank administrator must create 2 separate Security Profiles, one for the ATM gateways and one for the branch gateways.
VPN
All gateways, both the 1100 gateways and the 3200 gateway connect the information to the main gateway at the Bank's headquarters. To make sure that the connection between the gateways and the main gateway is secure, create a VPN community for the Bank's gateways. The VPN Community must be a star community. A Star VPN Community is a "hub and spoke" community in which there is a central gateway (a hub) creates tunnels only with the satellites (spokes). In our example, define the Bank Headquarters gateway as the CO gateway, and define the ATM Security Profile and the Branch Security Profile as the satellites.
Number of Provisioning Profiles
The decision of how many Provisioning Profiles to create can be the result of many factors. For example:
- Type of device - A Provisioning Profile can support one type of device.
- Geography - You can create a different Provisioning Profile for each geographic area. This way, the gateways can receive a faster response from the servers defined in the Provisioning Profile, such as the DNS or RADIUS servers.
- Load on servers - To balance the load on the servers defined in the Provisioning Profile, such as the Host, DNS server, RADIUS server, or back up server, you can create multiple Provisioning Profiles. In each Provisioning Profile, define a different server for DNS, RADIUS and so on.
Therefore, we must create a separate Provisioning Profile for each set of gateways. In our example, we can create 2 provisioning profiles for each type of device.
Workflow for creating the SmartProvisioning environment
To manage the gateways with SmartProvisioning, you must take these steps:
- Enable SmartProvisioning support on the Security Management Server.
- Enable SmartProvisioning support on all Gaia Security Gateways which you wish to manage with SmartProvisioning.
- Enable SmartProvisioning on the CO gateway.
- Create a Security Profile for the gateways that protect the ATMs.
- Create a Security Profile for the gateways that manage the branches.
- Create a Star VPN Community.
- Create Provisioning Profiles for the gateways that manage the ATMs.
- Create Provisioning Profiles for the gateways that manage the branches.
Configuration
To enable SmartProvisioning support on the Security Management Server:
Obtain a license for SmartProvisioning, and add the license to the Security Management Server or Domain Management Server, with cpconfig
or SmartUpdate.
You can also use the cplic
command to add the license.
To enable SmartProvisioning support on a gateway:
- From the CLI, run these commands in Expert mode:
LSMenabler -r on
cpstop
cpstart
- Run
cpconfig
- Go to
ROBO Interfaces
and define an External
interface.
Note - This procedure is not required for Small Office Appliance gateways.
To enable SmartProvisioning on the CO gateway:
On the Check Point Security Gateway, execute the command in Expert mode:
LSMenabler on
To create a Security Profile:
- In SmartConsole, go to > > >, create a Security Policy and save it.
- Go to > >>:
- For the ATM gateways, select .
- For the branches gateways, select .
- In the window, configure the settings for the SmartLSM Security Profile.
Type of Profile
|
Configuration
|
For the ATM Gateways
|
Configure these settings:
- In the tab, enable.
- In the section > ,select .
- In the tab, click to enter the VPN community in which the LSM Security Profile is a member.
- Optional: In the tab:
- This page specifies the default Security Management Server from which to fetch the policy. Click to enter a different Security Management Server.
- In the section, there is a predefined schedule for fetching the policy. Click to define a new schedule.
|
For the branch Gateways
|
Configure these settings:
- In the tab, enableand .
- In the tab, click to enter the VPN community in which the LSM Security Profile is a member.
- Optional: In the tab:
- This page specifies the default Security Management Server from which to fetch the policy. Click to enter a different Security Management Server. In a High Availability environment, click to add one or more Security Management Servers.
- In the section, there is a predefined schedule for fetching the policy. Click to define a new schedule
|
- Click .
- Install the Security Policy on the SmartLSM Security Profile.
- Click.
The window opens.
- Select the SmartLSM Security Profile object.
- Click .
- Open SmartProvisioning and add the SmartLSM Security Gateways. In the page, make sure you select.
To create a star VPN community:
- In SmartConsole, go to > > > .
- Click > .
- In the tab:
- , click the sign and add the Headquarters from the drop-down list.
- :
- click the sign to add the ATM gateways Security Profile.
- Click the sign again to add the branch gateways Security Profile.
- In > > , create a Rule Base for the VPN Community.
- Install the Access Control Policy on the CO Gateway.
- Open SmartProvisioning, and in the toolbar click the button.
To Configure VPN Properties on the gateways:
- In SmartProvisioning, double-click the gateway.
- In the tab, select .
- In the tab, select .
To create a Provisioning Profile:
- Open SmartProvisioning.
- From the Launch Menu, select > > .
The opens.
- Enter a name for the profile.
- From the drop-down list, select the platform or operating system to be supported by this profile:
- For the ATM gateway profile, select
- For the branch gateway profile, select
Each Provisioning Profile can support only one operating system.
- Click .
- If you want to configure the settings of the Provisioning Profile now, select .
- Click .
To configure the settings of a provisioning profile:
For each set of configurations managed with a Provisioning Profile, you can decide which settings have preference: local (not provisioned) or central (from SmartProvisioning individual management or from Provisioning Profile).
- In the Profile window, click any category tab (other than ).
- Select : Each gateway assigned to this profile gets its configuration for this setting from the Provisioning Profile or from the SmartProvisioning gateway object.
- Click .
The window opens.
- Select . This means that you can override the profile settings with device-local settings, or with changes to these settings in the SmartProvisioning device window. You can also leave the profile settings as they are.
- Click.
- Configure the Settings for each tab.
For a more detailed explanation of the configuration options, see Configuring Profile Settings.