Установите статический IPv6 и отключите IPv6 Autoconf

Я пытаюсь скопировать виртуальную машину DigitalOcean в моей домашней сети. Они используют статический IP-адрес, настроенный в /etc/netplan/50-cloud-init.yaml. У него есть материал для IPv4 и v6, и он работает так, как я хочу. Моя домашняя виртуальная машина с настройками по умолчанию 18.04.2 имеет только следующее:

# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    ethernets:
        ens33:
            dhcp4: true
    version: 2

Я создал /etc/netplan/99-ipv6.yaml с соответствующими настройками, и это добавляет статический IP с правильным префиксом, шлюзом и DNS. Я попытался с dhcp6: false в этом файле и вышеупомянутом файле безрезультатно.

network:
    version: 2
    ethernets:
        ens33:
            addresses:
            - 2607:f2c0:beef:beef::200/64
            gateway6: 2607:f2c0:beef:beef::1
            match:
                macaddress: 00:re:al:ma:ca:dd:re:ss
            nameservers:
                addresses:
                - 2001:4860:4860::8888
                - 2001:4860:4860::8844
                search: [mydomain.net]

Как отключить автоматически настроенный адрес IPv6? Это правильный адрес с моим назначенным префиксом, но мне нужен только статический адрес. Многое из того, что я видел здесь, полностью отключает IPv6 или не использует современные соглашения 18.04 для изменений. Другие упоминают /etc/sysctl.conf, но по умолчанию все в этом файле закомментировано, поэтому я не уверен, что необходимо.

Ниже приведен вывод из ip a:

    inet6 routable-address/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 86165sec preferred_lft 14165sec
1
задан 9 June 2019 в 16:38

0 ответов

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

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