У меня есть Ubuntu Linux box, который имеет два адреса IPv4 и адрес IPv6. Это мой текущий /etc/network/interfaces:

auto lo
iface lo inet loopback

auto eth0 eth0:0

iface eth0 inet static
        address 66.228.38.512
        netmask 255.255.255.0
        gateway 66.228.38.1

iface eth0:0 inet static
        address 192.168.171.512
        netmask 255.255.128.0

Я хочу добавить IPv6-адрес (2600:3c03::c0a8/128, удалено несколько октетов) к eth0 чтобы он автоматически конфигурировался. Однако добавление подчиненного интерфейса eth0:1 и ввод iface eth0:1 inet6 autoconf не сработало:

/etc/network/interfaces:15: unknown method
ifdown: couldn't read interfaces file "/etc/network/interfaces"

Можно ли автоматически настроить IPv6 и статически настроить IPv4 на одном интерфейсе?

* .512 только для запутывания; IPv4 IP-адреса в порядке.

1 ответ1

1

Я решил проблему. По-видимому, UFW (мой интерфейс для iptables) не был настроен для IPv6. Установка IPV6=no на IPV6=yes в /etc/default/ufw решила проблему и позволила автоконфигурирование IPv6.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .