Настройка сети через networkd

Конфиги лежат тут /etc/systemd/network

GRE туннель 12-gre-tun0.netdev

[NetDev]
Name=gre-tun0
Kind=gre
MTUBytes=1440

[Tunnel]
Remote=remote ip
Local=local ip

12-gre-tun0.network

[Match]
Name=gre-tun0

[Network]
Address=10.20.0.1/30

[Route]
Destination=192.168.1.0/24
Gateway=10.20.0.2

Маршрутизация по источнику 10-eth1.network

[Match]
Name=eth1

[Network]
Address=10.10.11.2/24
DHCP=no

[RoutingPolicyRule]
From=192.168.1.64/26
Table=101

[Route]
Destination=0.0.0.0/0
Gateway=10.10.11.1
Table=101

Перезапуск

systemctl restart systemd-networkd

[ Править ]

@kiranananda