Как настроить IPv6 с netplan на Ubuntu 18.04?

Я приобрел выделенный сервер, установленный с Ubuntu 18.04, которому был присвоен блок IPv6.

IPv6 Block Image

Я использовал руководство Как настроить IPv6 в Ubuntu 16.04 . Так как Ubuntu 18.04 использует netplan вместо /etc/network/interfaces, вышеуказанная ссылка больше не работает.

Вчера я настроил /etc/netplan/01-netcfg.yaml следующим образом:

network:                                                                       
version: 2
renderer: networkd
ethernets:
  eno1:
    dhcp4: yes
    dhcp6: no
    addresses: ['2001:bc8:xxx:100::/56']

Все работало довольно хорошо, но сегодня я больше не могу пинговать любые адреса IPv6. Пробовал во многих отношениях, но пока у меня нет хорошего результата.

Я хочу знать точный способ реализации IPv6 в этих условиях, как мне это сделать?

7
задан 4 May 2018 в 09:55

2 ответа

У меня также есть сервер Dedibox из Online.net.

После поиска сети я нахожу это в Твиттере

Попробуйте следующее:

network:                                                                       
version: 2
renderer: networkd
ethernets:
  eno1:
    dhcp4: yes
    dhcp6: no
    addresses:
    - 2001:bc8:xxx:100::/56

Это работало на меня, и теперь я могу к ping6!

4
ответ дан 23 November 2019 в 06:47

Я та же проблема в другом VPS (Vultr), что они предлагают мне использовать «обнаружение маршрутизатора» для настройки адреса шлюза IPv6.

Потратив некоторое время на то, чтобы выяснить, что происходит, я понял, что моя проблема заключается в том, что я удалил ufw и настроил свои собственные брандмауэры iptables и ip6tables, но не заметил разницы между IPv4 ICMP и IPv6 ICMP. Так что просто включите его:

sudo ip6tables -A INPUT -p ipv6-icmp -j ACCEPT

Затем перезагрузитесь. После этого я могу ping6 www.google.com со своего VPS-сервера и получить достойные результаты.

Не забудьте сохранить настройки брандмауэра после перезагрузки. Например, если вы используете iptables-persistent, вы можете использовать ip6tables-save для их сохранения, например:

sudo ip6tables-save | sudo tee /etc/iptables/rules.v6
0
ответ дан 9 November 2020 в 20:17

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

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