Перезапуск сетевого стека IPv6 без перезагрузки сетевого стека IPv4?

В Ubuntu я использую SSH для входа на мой веб-сервер. Сторона протокола IPv4 настроена и уже работает, я могу войти в систему с других компьютеров.

Но я хотел бы настроить сторону IPv6, пока я вошел в систему, используя IPv4 (если это возможно с одним NIC).

Можно ли указать, что вы хотите только перезагрузить стек / интерфейс IPv6, а не IPv4?

2
задан 7 November 2011 в 21:42

1 ответ

Вы можете выполнить команды вручную вручную настроить стек IPv6 вручную. ip -6 - ваш друг здесь, как для настройки, так и для проверки вещей.

Те же конфигурационные скрипты, которые настраивают IPv4, настраивают IPv6. Они настроят все, что установлено, поэтому вы не можете использовать их для настройки IPv6 без перезапуска IPv4. В зависимости от того, что настроено, вы начнете с любой комбинации IPv4 и IPv6.

Вы, скорее всего, обнаружите, что IPv6 уже настроен в локальном режиме связи. Ниже приведен пример /etc/network/interfaces строфы. Это для хоста, получающего шлюз из уведомления radv. MTU должен обрабатывать туннель 4to6 или 4in6 в Интернете. Однако, если вы используете демон radvd, большинство ваших серверов должны настроить себя. Вам нужна только строфа, если вы хотите добавить хосты в DNS. Ваш radvd понадобится одна или две строфы для настройки его интерфейсов.

iface eth0 inet6 static
    address 2001:DB8:1234:16::10
    netmask 64
    mtu 1480

Я зарегистрировал свою настройку IPv6 для OpenWRT, а настройка radvd работает для Ubuntu. Большинство из того, что я зарегистрировал в IPv6 Part2, работает на Ubuntu.

1
ответ дан 25 May 2018 в 17:06
  • 1
    Вы можете использовать ip -6 для перенастройки IPv6, не затрагивая какой-либо другой протокол, запущенный на интерфейсе. ip -6 addr flush dev eth0, например, сбросит все адреса IPv6 на eth0. – Ken Sharp 18 December 2015 в 19:43

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

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