A Cloning Group is a collection of Gaia Security Gateways that synchronize their OS configurations and settings for a number of shared features, for example DNS or ARP. A configuration change in one of the members is automatically propagated to other members. This is useful in ClusterXL. If the ClusterXL members are also members of a Cloning Group, static routes can be synchronized.
You can:
Note - A VRRP cluster has to be manually defined.
Important: Synchronization between members of a Cloning Group requires TCP Port 1129 to be open and communication through the port allowed by the firewall. When the Security Gateways are part of a cluster in SmartConsole, an implied rule in the rule base allows this connection. When the Security Gateways are not part of the same Cluster, the implied rule does not apply. If the Security Gateways are not part of the same cluster object in SmartConsole, make sure there is a rule that allows connections on TCP port 1129.
Cloning Groups are configured from the Security Gateway Portal.
To create a new Cloning Group:
The Cloning Group Creation Wizard opens.
The New Gaia Cloning Group window opens.
Pay attention to the features you want to clone. For example, you might not want to clone static routes to Security Gateways that are members of a cluster.
You can select any of these:
Shared Feature |
Description |
---|---|
SNMP |
Configure SNMP. |
Banner Messages |
Configure banner messages. |
Job Scheduler |
Schedule automated tasks that perform actions at a specific time. |
DNS |
Configure DNS servers. |
System Logging |
Configure system logging settings. |
Host Access Control |
Configure which hosts are allowed to connect to the cluster devices. |
Proxy Settings |
Configure proxy settings. |
Host Address Assignment |
Configure known hosts. |
NTP |
Configure Network Time Protocol for synchronizing the system's clock over a network. |
Password Policy |
Configure password and account policies. |
Time |
Configure the time and date of the system. |
Network Access |
Configure network access to Gaia. |
Display Format |
Configure how the system displays time, date and netmask. |
Mail Notification |
Configure email address, to which Gaia sends mail notifications. |
Inactivity timeout |
Configure session parameters, such as inactivity timeout. |
Users and Roles |
Configure users and roles settings. |
Static Routes |
Configure static routes. |
DHCP Relay |
Configure relay of DHCP and BOOTP messages between clients and servers on different IPv4 Networks. |
IPv6 DHCP Relay |
Configure relay of DHCPv6 messages between clients and servers on different IPv6 Networks. |
BGP |
Configure dynamic routing via the Border Gateway Protocol. |
IGMP |
Establish multicast group memberships via the Internet Group Management Protocol. |
PIM |
Configure Protocol-Independent Multicast. |
Static Multicast Routes |
Configure static multicast routes. |
RIP |
Configure IPv4 dynamic routing via the Routing Information Protocol. |
RIPng |
Configure IPv6 dynamic routing via the Routing Information Protocol. |
OSPF |
Configure IPv4 dynamic routing via the Open Shortest-Path First v2 protocol. |
IPv6 OSPF |
Configure IPv6 dynamic routing via the Open Shortest-Path First v3 protocol. |
Route Aggregation |
Create a supernet network from the combination of networks with a common routing prefix. |
Inbound Route Filters |
Configure Inbound Route Filters for RIP, OSPFv2, BGP, and OSPFv3 (supports IPv4 and IPv6). |
Route Redistribution |
Configure advertisement of routing information from one protocol to another (supports IPv4 and IPv6). |
Route Map |
Configure dynamic routing route maps. |
Routing Options |
Configure protocol ranks and trace (debug) options. |
Policy Based Routing |
Configure policy based routing (PBR) priority rules and action tables. |
Scheduled Backups |
Configure Gaia scheduled backups. |
To manage the Cloning Group:
(Alternatively, log in to the Gaia Portal on the Security Gateway using the cadmin credentials.)
Important - No unique URL or IP address is needed to access the Cloning Group Portal or Clish command line. Use the URL or IP address of the member Security Gateway.
The shared features are propagated to all members of the group. If, for example, you then configure a primary DNS server on one member of the Cloning Group, and DNS is one of the Shared Features, then the DNS settings are propagated to all members of the group. The DNS settings in the Portal of each member are grayed out.
A user that gets cloning group administration privileges (CloningGroupManagement RBA role), can manage specific Cloning Groups features granted by the administrator and grant Cloning Group capabilities to other users, including remote users. When these privileges are assigned, the Group Mode button shows in Portal.
To manage a Cloning Group as an assigned administrator:
The Security Gateway switches to Cloning Group management mode.
To join a Cloning Group:
The Cloning Group Wizard opens.
To create a Cloning Group that follows ClusterXL:
Select this option if the gateway is a member of a ClusterXL.
Note - If you select this option, you have to select it for all the members of the cluster.
The Cloning Group Creation Wizard opens.
Cloning Groups can also be managed in Gaia Clish. When run from the cadmin account, these commands apply to all members of the Gaia group.
You can create Cloning Groups in manual, or in ClusterXL mode.
To create the first Cloning Group member in Manual mode:
manual
on
To add other Security Gateways to the Cloning Group in Manual mode:
On each of those Security Gateways:
manual
join cloning group
command to join the Cloning GroupTo create Cloning Group members in ClusterXL mode:
On all member Security Gateways:
ClusterXL
on
To create a Cloning Group:
set cloning-group local-ip <IPv4_address> mode {manual | cluster-xl} name <Cloning Group name> password <Password> state {on | off} |
Parameter |
Description |
---|---|
|
The IPv4 address used to synchronize shared features between members of the Cloning Group. |
|
The mode determines whether the Cloning Group is defined manually, or through ClusterXL. |
|
Name of the Cloning Group. |
|
Password for the administrator's (cadmin) account, used to access the Cloning Group configuration in the Gaia Portal, or Gaia Clish. When prompted, enter and confirm the password. |
|
Turns the Cloning Group feature on or off. |
To add Shared Features:
add cloning-group shared-feature <Feature> |
Parameter |
Description |
---|---|
<feature> |
The name of the feature to be synchronized between the members of the Cloning Group. |
Where:
Name of Shared Feature |
Description |
---|---|
|
Configure route aggregation - create a supernet network from the combination of networks with a common routing prefix. |
|
Configure dynamic routing via the Border Gateway Protocol. |
|
Configure IPv4 DHCP Relay - relay of DHCP and BOOTP messages between clients and servers on different IPv4 Networks. |
|
Configure job scheduler - schedule automated tasks that perform actions at a specific time. |
|
Configure IPv6 DHCP Relay - relay of DHCPv6 messages between clients and servers on different IPv6 Networks. |
|
Configure DNS servers. |
|
Configure known hosts. |
|
Establish multicast group memberships via the Internet Group Management Protocol. |
|
Configure Inbound Route Filters for RIP, OSPFv2, BGP, and OSPFv3 (supports IPv4 and IPv6). |
|
Configure the time and date of the system. |
|
Configure Network Time Protocol (NTP) for synchronizing the system's clock over a network. |
|
Configure banner messages. |
|
Configure IPv4 dynamic routing via the Open Shortest-Path First v2 protocol. |
|
Configure IPv6 dynamic routing via the Open Shortest-Path First v3 protocol. |
|
Configure password and account policies. |
|
Configure email address, to which Gaia sends mail notifications. |
|
Configure how the system displays time, date and netmask. |
|
Configure session parameters, such as inactivity timeout. |
|
Configure network access to Gaia. |
|
Configure users and roles settings. |
|
Configure system logging settings. |
|
Configure proxy settings. |
|
Configure which hosts are allowed to connect to the cluster devices. |
|
Configure policy based routing (PBR) priority rules and action tables. |
|
Configure Protocol-Independent Multicast. |
|
Configure route redistribution - advertisement of routing information from one protocol to another (supports IPv4 and IPv6). |
|
Configure IPv4 dynamic routing via the Routing Information Protocol. |
|
Configure IPv6 dynamic routing via the Routing Information Protocol. |
|
Configure dynamic routing route maps. |
|
Configure protocol ranks and trace (debug) options. |
|
Configure static routes. |
|
Configure static multicast routes. |
|
Configure SNMP. |
|
Configure Gaia scheduled backups. |
To delete Shared Features:
delete cloning-group shared-feature <Feature> |
Parameter |
Description |
---|---|
<feature> |
The name of the feature to be deleted from the list of shared features. To see the list of the enabled Shared Features, enter:
|
To join a Cloning Group:
join cloning-group remote-ip <Cloning Group IPv4 address> |
Parameter |
Description |
---|---|
|
The IPv4 address of the Cloning Group member, to which you join. Note - This option is not available if you are logged into the cadmin account. |
To remove a member from a Cloning Group:
|
To remove an inaccessible Cloning Group member:
|
Parameter |
Description |
---|---|
<IPv4 address of Member> |
The IPv4 address of the Cloning Group member that became inaccessible. |
Use this command only for troubleshooting purposes, when the remote Cloning Group member is not accessible. A normal way to remove a member from a Cloning Group is to run the leave cloning-group
command on that member.
Notes:
To view Cloning Group configuration:
|
Parameter |
Description |
---|---|
|
The IPv4 address used to synchronize shared features between the members of the Cloning Group. |
|
Shows the members of the Cloning Group. |
|
Shows the Cloning Group mode - |
|
Shows the name of the Cloning Group |
|
Lists the shared features that are enabled to be used by all members of the Cloning Group. |
|
Shows the Cloning Group state - enabled, or disabled. |
|
Shows the status of the Cloning Group member. Note - This option is not available if you are logged into the cadmin account. |
To re-synchronize a Cloning Group:
|
When a user (local or remote) receives Cloning Group management privileges, he can turn the Cloning Group management mode on, to create, delete, and edit Cloning Groups.
To turn on the Cloning Group management mode:
|
Parameter |
Description |
---|---|
|
Enables the Cloning Group management mode. |
|
Disables the Cloning Group management mode. |