Назад | Перейти на главную страницу

Конфигурация IPv6 Файл SIOCSIFADDR существует

Я настраиваю IPv6-адрес на машине Debian, и это то, что у меня есть в файле интерфейса.

auto eth0
iface eth0 inet6 static
    pre-up modprobe ipv6
    address 2001:23:207:141:0:0:0:0
    netmask 112
    gateway 2001:23:207:129:0:0:0:0

Когда я запускаю команду /etc/init.d/networking restart, то я получаю следующую ошибку.

SIOCSIFADDR file exist...
failed to bring up eth0...

Этот шлюз находится в другой подсети для / 112, вы можете изменить только последнюю группу.
112-битная подсеть означает 16-битный адрес хоста. Каждая группа в IPv6-адресе состоит из 16 бит.

Кроме того, адреса, в которых часть хоста - все нули, не рекомендуются, поскольку это идентификатор сети.

Адреса, в которых часть узла равна 0, не являются идентификаторами сети в IPv6. Эти адреса являются предварительно определенными адресами «Маршрутизатор Anycast». И да, они не должны использоваться в качестве адресов интерфейсов.