Настройка IPv6 автоматически и IPv4 статически

2160
squircle

У меня есть 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-адреса в порядке.

0

1 ответ на вопрос

1
squircle

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