Thanks for all of this.
Some of this worked. The nftables.d folder didnt exist so I had to create it and create the nat.nft file.
As soon as I did I had connectivity on the devices on the network. When I hit sudo netplan apply im getting all of these errors.
Im sure if I reboot it will probably wipe all of this.
jdkillian@server00:~$ sudo netplan apply
[sudo] password for jdkillian:
** (generate:2907): WARNING **: 22:09:57.318: Permissions for /etc/netplan/01-nics.yaml are too open. Netplan configuration should NOT be accessible by others.
** (generate:2907): WARNING **: 22:09:57.318: gateway4
has been deprecated, use default routes instead.
See the ‘Default routes’ section of the documentation for more details.
(generate:2907): GLib-WARNING **: 22:09:57.318: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone’s code. You must ensure an error is NULL before it’s set.
The overwriting error message was: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in enp2s0 but also in enp3s0
** (generate:2907): WARNING **: 22:09:57.318: Problem encountered while validating default route consistency.Please set up multiple routing tables and use routing-policy
instead.
Error: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in enp2s0 but also in enp2s0
** (process:2905): WARNING **: 22:09:57.437: Permissions for /etc/netplan/01-nics.yaml are too open. Netplan configuration should NOT be accessible by others.
** (process:2905): WARNING **: 22:09:57.437: gateway4
has been deprecated, use default routes instead.
See the ‘Default routes’ section of the documentation for more details.
(process:2905): GLib-WARNING **: 22:09:57.437: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone’s code. You must ensure an error is NULL before it’s set.
The overwriting error message was: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in enp2s0 but also in enp3s0
** (process:2905): WARNING **: 22:09:57.437: Problem encountered while validating default route consistency.Please set up multiple routing tables and use routing-policy
instead.
Error: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in enp2s0 but also in enp2s0
** (process:2905): WARNING **: 22:09:57.502: Permissions for /etc/netplan/01-nics.yaml are too open. Netplan configuration should NOT be accessible by others.
** (process:2905): WARNING **: 22:09:57.502: gateway4
has been deprecated, use default routes instead.
See the ‘Default routes’ section of the documentation for more details.
(process:2905): GLib-WARNING **: 22:09:57.502: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone’s code. You must ensure an error is NULL before it’s set.
The overwriting error message was: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in enp2s0 but also in enp3s0
** (process:2905): WARNING **: 22:09:57.502: Problem encountered while validating default route consistency.Please set up multiple routing tables and use routing-policy
instead.
Error: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in enp2s0 but also in enp2s0
jdkillian@server00:~$