br0-slave.network
Код: Выделить всё
[Match]
Name=enp1s0f* enp3s0 enp4s0
[Network]
Bridge=br0
ConfigureWithoutCarrier=1
Код: Выделить всё
[NetDev]
Name=br0
Kind=bridge
Код: Выделить всё
[Match]
Name=br0
[Network]
Address=192.168.2.1/24
Gateway=192.168.2.1
DNS=192.168.2.1
IPForward=1
Вывод netstat -i:
Код: Выделить всё
root@home-router:/etc/systemd/network# netstat -i
Kernel Interface table
Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
br0 1500 495331877 0 12360 0 428149671 0 0 0 BMRU
enp1s0f0 1500 5938 0 0 0 653429 0 0 0 BMRU
enp1s0f1 1500 609921278 0 0 0 398831862 0 0 0 BMRU
enp1s0f2 1500 0 0 0 0 480588 0 0 0 BMRU
enp1s0f3 1500 718241 0 0 0 2535443 0 0 0 BMRU
enp3s0 1500 39717057 0 0 0 40561911 0 0 0 BMRU
enp4s0 1500 0 0 0 0 0 0 0 0 BMU
enx0c5b8 1500 4986 0 0 0 22053 0 0 0 BMRU
enx74da3 1508 513652821 0 0 0 711305733 0 0 0 BMRU
lo 65536 3949654 0 0 0 3949654 0 0 0 LRU
ppp0 1492 7594101 0 0 0 10858428 0 0 0 MOPRU
tun0 1304 0 0 0 0 90 0 0 0 MOPRU
Ещё, netdata говорит что
У меня действительно есть ipv6. Так же тут в начале говорится чтоinbound packets can be dropped at the network interface level due to softnet backlog overflow, bad / unintented VLAN tags, unknown or unregistered protocols, IPv6 frames when the server is not configured for IPv6.
Как видно ipv6 вроде бы не настроен, в том смысле что нет "Address=", "Gateway=" в br0.network. Но с другой стороны я и на прежней схеме (через ifupdown) его специально не настраивал. Тут правда мне не понятно, когда говорят про ipv6 что имеют ввиду, локальные адреса типа fe80? Но интерфейсу он всё равно присвоен. А в "/proc/sys/net/ipv6/conf/ ifname/disable_ipv6" для физических интерфейсов (enp) действительно установлено в 1, но для br0 там 0.Note that an interface without any static IPv6 addresses configured, and neither DHCPv6 nor IPv6LL enabled, shall be considered to have no IPv6 support. IPv6 will be automatically disabled for that interface by writing "1" to /proc/sys/net/ipv6/conf/ ifname/disable_ipv6.