Добрый день, имею 2 сервера, один "клиентский" второй "главный". Хочу с главного сервера выходить в интернет через клиентские шлюзы.
На клиентском сервере я могу делать запросы так:
curl eth0.me --interface 10.8.17.100
Точно так же я хочу их делать с главного сервера к которому по Wireguard подключен клиентский.
Клиент Сервер netplan:
vlan117:
id: 117
link: enp3s0
dhcp4: false
addresses:
- 10.8.17.100/24
routes:
- to: default
via: 10.8.17.1
table: 117
on-link: true
routing-policy:
- from: 10.8.17.100
table: 117
vlan118:
id: 118
link: enp3s0
dhcp4: false
addresses:
- 10.8.18.100/24
routes:
- to: default
via: 10.8.18.1
table: 118
on-link: true
routing-policy:
- from: 10.8.18.100
table: 118
vlan119:
id: 119
link: enp3s0
dhcp4: false
addresses:
- 10.8.19.100/24
routes:
- to: default
via: 10.8.19.1
table: 119
on-link: true
routing-policy:
- from: 10.8.19.100
table: 119
vlan120:
id: 120
link: enp3s0
dhcp4: false
addresses:
- 10.8.20.100/24
routes:
- to: default
via: 10.8.20.1
table: 120
on-link: true
routing-policy:
- from: 10.8.20.100
table: 120
Подскажите как настроить PBR/routing/NAT/SNAT что бы я мог выходить в сеть?