работаю в Ubuntu 20.04.3 LTS
net.ipv4.conf.all.rp_filter = 2
net.ipv4.conf.br0.rp_filter = 2
net.ipv4.conf.default.rp_filter = 2
net.ipv4.conf.enp0s3.rp_filter = 2
net.ipv4.conf.lo.rp_filter = 0
net.ipv4.conf.ppp0.rp_filter = 2
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
RX: bytes packets errors dropped overrun mcast
2154 22 0 0 0 0
TX: bytes packets errors dropped carrier collsns
2154 22 0 0 0 0
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 08:00:27:20:55:43 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
10002416 8939 0 385 0 430
TX: bytes packets errors dropped carrier collsns
619061 4185 0 0 0 0
4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1460 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 3
link/ppp
RX: bytes packets errors dropped overrun mcast
346 7 0 0 0 0
TX: bytes packets errors dropped carrier collsns
30 3 0 0 0 0
5: br0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 62:d4:cd:a5:29:57 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
0 0 0 0 0 0
TX: bytes packets errors dropped carrier collsns
0 0 0 0 0 0
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
valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:20:55:43 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.100/24 brd 192.168.100.255 scope global dynamic enp0s3
valid_lft 560sec preferred_lft 560sec
inet6 fe80::a00:27ff:fe20:5543/64 scope link
valid_lft forever preferred_lft forever
4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1460 qdisc fq_codel state UNKNOWN group default qlen 3
link/ppp
inet 192.168.100.98 peer 192.168.100.99/32 scope global ppp0
valid_lft forever preferred_lft forever
5: br0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 62:d4:cd:a5:29:57 brd ff:ff:ff:ff:ff:ff
[lac myvpn]
name = usr1
lns = 192.168.100.1
pppoptfile = /etc/ppp/peers/myvpn.xl2tpd
ppp debug = no
remotename myvpn
user "usr1"
password "usr123"
unit 0
nodeflate
nobsdcomp
noauth
persist
nopcomp
noaccomp
maxfail 5
debug
затем добавляю в бр0 ппп0 и :
# brctl addif br0 ppp0
can't add ppp0 to bridge br0: Invalid argument
и в сислоге после подключения ппп интерфейса есть такие сообщения:
Jan 8 15:06:40 a systemd-networkd[259]: rtnl: received neighbor for link '5' we don't know about, ignoring.
Jan 8 15:06:40 a systemd-udevd[1656]: Using default interface naming scheme 'v245'.
Jan 8 15:06:40 a networkd-dispatcher[359]: WARNING:Unknown index 5 seen, reloading interface list
Jan 8 15:06:40 a systemd-udevd[1656]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 8 15:06:40 a systemd-udevd[1656]: br0: Could not generate persistent MAC: No data available
Jan 8 15:06:40 a kernel: [ 774.113377] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
основной интерфейс enp0s3 в бридж добавляется без проблем.
Пользователь добавил сообщение 08 Января 2022, 16:51:12:
инфа в инете про bcp есть только от времен ядра 2.6, когда он ещё не поддерживался...
как его всё таки использовать ?