前言

无论是百度还是谷歌,都搜不到能用的,搜出来一堆不能用的沙卵教程,也不知道干嘛的

最后在一个回帖中找到可行方法,可能是全网唯一能有效解决的方法吧

本文基于Centos7演示

服务商添加ipv6

服务器配置修改

配置参考

# Generated by dracut initrd
NAME="eth0"
ONBOOT=yes
NETBOOT="yes"
DEVICE="eth0"
IPV6INIT="yes"
BOOTPROTO="dhcp"
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6_AUTOCONF="yes"

IPV6ADDR="2605:6400:20:e7b::1/48"
IPV6_DEFAULTGW=2605:6400:20::1
ZONE="public"

IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NM_CONTROLLED=no

BOOTPROTO=static
IPADDR=205.185.122.181
NETMASK=255.255.255.0
GATEWAY=205.185.122.1

 

网上的垃圾教程

编辑/etc/network/interfaces在文件末尾手动写入地址配置

iface eth0 inet6 static
address 分配的IPv6地址(全)
netmask 查询到的位掩码(一般是48)
gateway 查询到的IPv6网关地址

【然后发现没这个东西】

Ubuntu18.04的网络配置文件不是在/etc/network/interfaces这里。而是在/etc/netplan/01-netcfg.yaml

【Centos也没这个东西】

介绍下方法:就是编辑:/etc/network/interfaces 添加ipv6 配置就可以了。

【然后发现没这个东西】

点击数:43