Proxmox и IPv6

Время заставляет использовать IPv6. Работать IPv6 под Proxmox удалось настроить только в режиме моста.
Хост под Proxmox настраиваем как обычно:
/etc/network/interfaces:

iface vmbr0 inet6 static
        address 2a00:15f8:C001:3::2
        netmask 64
        gateway 2a00:15f8:c001:3::22

Переподнимаем интерфейс или перезапускаем сеть.

Далее останавливаем контейнер. Добавляем в контейнер «Сетевое оборудование» (например, ipv6). Правим в контейнере файл /etc/network/interfaces.tail:

auto ipv6
iface ipv6 inet6 static
	address 2a00:15f8:C001:3::3
	netmask 64
	gateway 2a00:15f8:c001:3::22
	up route -A inet6 del default dev venet0

Последняя строчка нужна чтобы уничтожить вражеский маршрут добавляемый в /etc/network/interfaces (вот зачем они так сделали?):

iface venet0 inet6 manual
	up route -A inet6 add default dev venet0
	down route -A inet6 del default dev venet0

Запускаем контейнер.

После этого делаем ping6 ipv6.google.com и радуемся.

Оставить комментарий

Вы должны быть авторизованы, чтобы оставить комментарий.