1. You have to build another node with exact copy of interfaces as on first (exact means exact OPTx assignment, since OPTX definitions are used during the synchronization phase (copying the rules to second node).
2. Defining a new set of IP address on every pair of interfaces, defining CARP VIP on all interfaces with the IP address previously used on the single firewall interfaces (so yiu do not have to change Default gateways on the network nodes.
3. Defining the High Availability on main and second node, and defining all the synchronization (XMLRPC Sync) you need. This will copy the chosen definitions to the second node.
I have no way to assign the interface IDs myself, since they are chosen automatically when creating an interface. There is no way to do that manually.
Unless a restore keeps the same assignments, this is impossible. Otherwise a backup and restore should do the trick.
Here lies the issue. I have N (about 25) VLANs. This means I have to change 2xN interfaces and create N CARP VIP entries.
Then I have to change all firewall rules, because the FW now has to use the virtual interfaces, which are using new interface IDs.
I also use OpenVPN (out) and Wireguard (in/out). I certainly would have to figure out how to make this work as well.
Quote from: wstemb on June 13, 2023, 09:13:51 am3. Defining the High Availability on main and second node, and defining all the synchronization (XMLRPC Sync) you need. This will copy the chosen definitions to the second node. Yes, this should not be too complicated.Thanks for the link, but I actually had read that one before I posted this topic.Unfortunately all this is a moot conversation unless there is an answer to my first question. I can't be the only one who has a cable modem, can I? Additionally, anyone who uses OPNsense is most likely using the modem in bridged mode, so someone should have an answer to my question.
. . .All work was done in two evenings, in the maintenance time window, first day the backup switch trunk and VLAN definitions, IP address planing, testing, basic functionality and main interfaces, the second all the remaining. In the meantime, the Backup node was disabled. All the time, on every step I made backups of configurations of both firewalls, to step back if needed. I am working now on two last functions: OpenVPN client access (using internal CA :-( ), and FRR. . . .