全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

IPv6自动配置工具

最近更新时间:2026-10-08 10:01:31

本文介绍金山云IPv6自动配置工具的使用方法,适用于Linux实例无法自动发现IPv6地址的场景,涵盖工具获取、配置步骤及常见提示信息的处理。

使用限制

  • 本配置工具仅支持Linux系统,不支持Windows操作系统。

  • 使用本配置工具时,要求具备root用户权限。

适用场景

遇到以下问题时,建议使用本工具自动配置IPv6地址:

  • 新创建的KEC实例部分标准镜像无法自动发现IPv6地址。

  • 自定义镜像因为配置问题而无法自动发现IPv6地址。

  • 创建实例后再启用IPv6而无法自动发现IPv6地址。

工具介绍

本配置工具适用于金山云提供的Linux标准镜像以及基于标准镜像创建的自定义镜像,能够通过DHCP client为已分配IPv6地址的实例自动配置IPv6地址,或者为尚未分配IPv6地址的实例自动清理已有的IPv6配置。

注意事项

配置工具在运行时会自动重启网卡、禁用ip6tables和网络服务,造成网络短时间不可用,建议提前做好业务规划。

前提条件

待配置云服务器实例已绑定弹性IP,并确保其可访问公网。

使用工具

  1. 连接Linux实例。

  2. 执行如下命令,将配置工具下载到正在运行的实例中。。

    wget https://ks3-cn-beijing.ksyun.com/pang-important/kec-ipv6-setup-utils
  3. 以root用户身份执行如下命令,查看脚本使用说明信息。

    chmod +x ./kec-ipv6-setup-utils   
    ./kec-ipv6-setup-utils --help

    命令行参数说明:

    参数

    是否必须

    说明

    --help、-h、-V

    否

    显示帮助信息。

    --version、-v、-V

    否

    显示版本信息。

    --enable

    否

    开启IPv6。

    --disable

    否

    禁用IPv6。

  4. 开启和禁用IPv6的命令如下:

    ./kec-ipv6-setup-utils --enable    #开启IPv6
    ./kec-ipv6-setup-utils --disable   #禁用IPv6

常见提示信息

重启

执行工具时若提示以下信息,表示需要重启实例。请优先重启实例,可忽略其他提示信息。

need to reboot

升级DHCP client

若提示以下信息,表示建议升级DHCP client。

Even if the script restarts the network and does not get the ipv6 address, we will execute 'dhclient -6 &' again, try to get the available address. If you still find that the network card does not have a normal ipv6 address, please try to update the dhcp client software.

本配置工具在为已分配IPv6地址的实例自动配置IPv6地址时,将使用到DHCP client。随着 ./kec-ipv6-setup-utils --enable 命令的执行,网卡将重启并重新发现IPv6地址。若无法发现正确的IPv6地址,系统将尝试执行 dhclient -6 & 以再次获取IPv6地址。

此提示信息如果与 need to reboot 提示同时出现,则优先重启实例。否则,手动升级DHCP client。

根据操作系统选择手动升级DHCP client的方法:

  • CentOS、Fedora和RedHat操作系统:

    yum install dhclient
  • Ubuntu操作系统:

    sudo apt-get install isc-dhcp-client
    sudo apt-get install isc-dhcp-common
  • Debian操作系统,推荐使用Debian 9上最新版本的DHCP client:

    sudo apt-get install isc-dhcp-client
    sudo apt-get install isc-dhcp-client >= 4.3.5

启用IPv6并配置默认路由

标准镜像默认禁用ipv6,如果不启用的话,会导致已开通实例系统下没有ipv6地址和默认路由。

sudo /sbin/kec-ipv6-setup-utils --enable

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈