У меня есть установка в Debian buster / sid, которая использует помеченный подинтерфейс (также известный как vlan) и работает правильно. Однако мне нужен исходящий трафик, помеченный COS 3.
Я могу сделать это вручную с помощью ip link и / или vconfig без проблем:
sudo vconfig set_egress_map vlan24 0i 3
sudo ip link set vlan24 type vlan egres 0:3 1:3 2:3 3:3 4:3 5:3 6:3 7:3
Моя проблема заключается в том, чтобы сделать эти изменения постоянными между перезагрузками. Я попытался изменить сценарий /etc/network/if-up.d/vlan
и добавить любую из этих строк, но после перезагрузки приоритет исходящего трафика сбрасывается на пустой.
Как сделать изменения постоянными ?
Предполагая, что исходным устройством для vlan24 является eth0, вы можете делать то, что хотите в / etc / network / interfaces
, например так:
auto eth0
iface eth0 inet manual
auto eth0.24
iface eth0.24 inet dhcp
vlan-raw-device eth0
up vconfig set_egress_map "$IFACE" 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3