文档中心 云主机 最佳实践 Ubuntu云主机挂载第二块IPV6网卡
在这篇文章中:

    Ubuntu云主机挂载第二块IPV6网卡

    前置条件

    创建了Ubuntu18.04操作系统的虚拟机,并为其挂载了一张ipv4的网卡。

    可通过控制台登录到云主机操作系统,执行如下命令进行确认:

    1
    ip a

    创建IPV6网络

    登录云平台,在左侧导航栏中点击“网络”->“私有网络”进入私有网络管理界面,点击左上角的“创建网络”。

    在弹出的窗口选择“IPv6”,点击“确认”。

    在私有网络列表页面可以看到新创建的IPV6网络。

    挂载第二张IPV6网卡

    在云平台云主机列表页面,找到需要挂载ipv6网卡的云主机,点击控制台后的下拉箭头,在更多操作列表中点击“挂载网卡”。

    在弹出的窗口选择“IPv6”,将会自动加载所有可用的IPV6网络,选择刚创建的IPV6网络,调整带宽到所需规格,点击“确认”。

    在云主机列表页面,该云主机的内网IP部分,会看到多添加的IPV6网络地址。

    通过控制台登录云主机后,执行如下命令,可以看到多了一张名称为ens7的网卡,但是此时是没有地址。

    1
    ip a

    执行如下命令,用以获取ens7的IPV6地址

    1
    dhclient -6 -d ens7

    等屏幕出现如下内容,执行:ctrl+c 终止程序

    再次查看ens7的IP地址,可以看到ens7已经获取到了ipv6的地址

    设置第二张网卡的dhcp

    为了避免云主机重启后,出现第二张网卡不能自动获取IP地址的情况,需要对该网卡进行dhcp设置。

    执行如下命令,找到新增IPV6网卡的MAC地址

    1
    ip a

    打开:/etc/netplan/50-cloud-init.yaml 文件,新增如下内容,其中macaddress为上步获取到的IPV6网卡MAC地址