Как осуществить выбор исходного адреса IPv6 с addrlabel при запуске?

У меня есть система с основным IP-адресом 2001:DB8:1::1/64. Этот IP достигается через автоматическую конфигурацию не сохраняющую состояние и статичен в наших целях.

Эта система имеет направленный блок IP 2001:DB8:2::/64.

Я хотел бы удостовериться, что по умолчанию, весь трафик IPv6, происходящий из системы, использует 2001:DB8:1::1. (Приложения могли переопределить это с определенной исходной привязкой.)

Лучший способ сделать это, кажется, от моего исследования, работает

ip addrlabel add prefix 2001:DB8:1::1/128 label 1 
ip addrlabel add prefix 2001:DB8:2::/64 label 99 

Какова была бы надлежащая Ubuntu способ иметь это выполнение при запуске?


Благодаря входу Anders я смог сделать это путем добавления следующих строк в/etc/network/interfaces

up /sbin/ip addrlabel add prefix 2001:DB8:1::1/128 label 1 
up /sbin/ip addrlabel add prefix 2001:DB8:2::/64 label 99 
...
down /sbin/ip addrlabel del prefix 2001:DB8:1::1/128 label 1 
down /sbin/ip addrlabel del prefix 2001:DB8:2::/64 label 99

Это работает отлично и также покрывает очистку, если интерфейс снижается.

3
задан 13 April 2017 в 15:25

1 ответ

Добавьте его в / etc / network / interfaces в качестве дополнения к интерфейсу.

0
ответ дан 13 April 2017 в 15:25

Другие вопросы по тегам:

Похожие вопросы: