Я думаю, вам может понадобиться export HOME после настройки переменной пути (в ~ / .bashrc мы делаем)
Из Stéphane Graber, руководителя проекта LXC / LXD, у меня есть следующий ответ на мою проблему:
Статическое назначение IPv6 может работать только в режиме DHCP с сохранением состояния, поскольку в противном случае SLAAC используется для назначения адрес. Вы можете включить stateful DHCP с помощью:lxc network set lxdbr0 ipv6.dhcp.stateful true
Но обратите внимание, что ни один дистрибутив Linux не выполняет DHCPv6 по умолчанию, поэтому вам также необходимо обновить / etc / network / interfaces вашего контейнера (или аналогичные на основе дистрибутива) для фактического выполнения DHCPv6. Это недостающая часть, которую я не мог найти ни в одной документации. Это также означает, что невозможно изменить адреса IPv6 извне контейнера таким же простым способом, как это можно сделать с помощью IPv4.
В моем случае мне пришлось добавить следующую строку в / etc / network / interfaces.d / 50-cloud-init.cfg внутри контейнера.
iface eth0 inet6 dhcp
Без комментариев он должен выглядеть примерно так:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
iface eth0 inet6 dhcp
Файл вызывается из / и т.д. / сеть / интерфейсы.
Наконец, он должен работать после перезагрузки контейнера (по крайней мере, это сработало для меня).
Надеюсь, это тоже поможет другим. [ ! d11]
Из Stéphane Graber, руководителя проекта LXC / LXD, у меня есть следующий ответ на мою проблему:
Статическое назначение IPv6 может работать только в режиме DHCP с сохранением состояния, поскольку в противном случае SLAAC используется для назначения адрес. Вы можете включить stateful DHCP с помощью:lxc network set lxdbr0 ipv6.dhcp.stateful true
Но обратите внимание, что ни один дистрибутив Linux не выполняет DHCPv6 по умолчанию, поэтому вам также необходимо обновить / etc / network / interfaces вашего контейнера (или аналогичные на основе дистрибутива) для фактического выполнения DHCPv6. Это недостающая часть, которую я не мог найти ни в одной документации. Это также означает, что невозможно изменить адреса IPv6 извне контейнера таким же простым способом, как это можно сделать с помощью IPv4.
В моем случае мне пришлось добавить следующую строку в / etc / network / interfaces.d / 50-cloud-init.cfg внутри контейнера.
iface eth0 inet6 dhcp
Без комментариев он должен выглядеть примерно так:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
iface eth0 inet6 dhcp
Файл вызывается из / и т.д. / сеть / интерфейсы.
Наконец, он должен работать после перезагрузки контейнера (по крайней мере, это сработало для меня).
Надеюсь, это тоже поможет другим. [ ! d11]