Я искал через Интернет какое-то время. И пробовать вещи. Я не могу заставить это работать.
Я установил две виртуальные машины с виртуальным боксом, подключенным к интерфейсу eth0. Один работает Ubuntu Sever, а другой работает с Ubuntu Desktop. Обе версии 14.
Я пытаюсь установить его для ipv6.
Сервер:
auto vlan80
iface vlan80 inet6 static
address 2001:aaaa:bbbb:1::1
netmask 64
vlan-raw-device eth0
auto vlan90
iface vlan90 inet6 static
address 2001:aaaa:cccc:1::1
netmask 64
vlan-raw-device eth0
Я установил ipv6 переадресацию на 1 на sysctl.conf на сервере.
У меня есть два vlans. VLAN 80 и VLAN 90. Сервер Ubuntu действует как ROUTER, это шлюз для обоих vlans. Внутри vlans есть связь. Хосты в vlan могут общаться друг с другом, и они могут звонить своим шлюзам. Оба VLANS ПРЯМО подключены к маршрутизатору.
Но нет связи между различными vlans. Маршрутизатор не пересылает пакеты между vlans. Я не могу выполнить ping от интерфейса vlan80 до интерфейса vlan90, используя команду «ping -I vlan80 2001: aaaa: cccc: 1 :: 1». В нем говорится, что сеть недоступна.
Снимок экрана ifconfig и пинга, который я пытаюсь достичь. https://imgur.com/a/rF7ws