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
ЧЯДНТ? Выручайте!