wireguard rtorrent vlan arch
Всем привет, есть настроеный wg, пытаюсь создать vlan интерфейс для того, чтоб через него ходил rtorrent мимо wireguard. При первоначальной попытке настроить по RTFM, как там вначале вручную всё запустилось и заработало! Однако после дальнейшей настройки автозапуска в systemd, не работает (.
Проверял так
curl -q -s --interface 192.168.1.1 'api.myip.com'
конфигурация:
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether bc:ae:c5:bb:d8:e8 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.107/24 metric 1024 brd 192.168.0.255 scope global enp2s0
valid_lft forever preferred_lft forever
inet6 fe80::beae:c5ff:febb:d8e8/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
4: enp2s0.100@enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether bc:ae:c5:bb:d8:e8 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.1/24 brd 192.168.1.255 scope global enp2s0.100
valid_lft forever preferred_lft forever
inet6 fe80::beae:c5ff:febb:d8e8/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
5: wg1: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1000
link/none
inet 10.2.0.2/32 scope global wg1
valid_lft forever preferred_lft forever
$ ip r
default via 192.168.0.1 dev enp2s0 proto dhcp src 192.168.0.107 metric 1024
109.86.15.0/24 via 192.168.0.1 dev enp2s0
192.168.0.0/24 dev enp2s0 proto kernel scope link src 192.168.0.107 metric 1024
192.168.0.1 dev enp2s0 proto dhcp scope link src 192.168.0.107 metric 1024
192.168.1.0/24 dev enp2s0.100 proto kernel scope link src 192.168.1.1
$ cat /etc/systemd/network/20-enp2s0.network
[Match]
Name=enp2s0
[Network]
DHCP=yes
VLAN=enp2s0.100
$ cat /etc/systemd/network/21-enp2s0.100.netdev
[NetDev]
Name=enp2s0.100
Kind=vlan
[VLAN]
Id=100
$ cat /etc/systemd/network/22-enp2s0.100.network
[Match]
Name=enp2s0.100
[Address]
Address=192.168.1.1/24
[Route]
Gateway=192.168.0.1
ЧЯДНТ? Выручайте!