Ubuntu 20.04 / 18.04配置IPv6与IPv4双通

您所在的位置:网站首页 ipv4和ipv6手动设置 Ubuntu 20.04 / 18.04配置IPv6与IPv4双通

Ubuntu 20.04 / 18.04配置IPv6与IPv4双通

2023-06-07 16:23| 来源: 网络整理| 查看: 265

Ubuntu 20.04 / 18.04配置IPv6与IPv4双通

项目说明:本文是使用腾讯云的云服务器配置IPv6与IPv4,外部网络环境搭建这块肯定是需要腾讯云的文档内容的,腾讯云文档列出来的我就不单独说明了,毕竟外部网络环境的搭建不知道什么时候就变化了,所以还是以官网网络环境搭建为主要参考,我会附上链接以及需要做什么。

一、搭建 IPv6 私有网络(腾讯云原文档)

`提示:目前腾讯云的IPv6地址还是内侧阶段,需要找他们官网客服开白才行,这一步是必须要的 腾讯云ipv6外部网络环境搭建链接 以及框起来了,配置外部环境和创建服务器系统(我这里是Ubuntu20.04),执行前面的5步就可以了,第6步测试还需要配置服务器内部环境。 在这里插入图片描述

二、进入Ubuntu20.04系统操作

1、远程22端口进入系统,Ubuntu都是普通用户,先给root用户设置密码,执行命令:

sudo passwd root

再切换为root:

su root

2、检查服务器是否已开启 IPv6 功能支持,执行如下命令:(此步骤可以复制IPv6的地址和掩码备用)

ip addr | grep inet6 或者 ifconfig | grep inet6

在这里插入图片描述 若服务器未开启 IPv6 功能支持,需要根据下面的步骤开启 IPv6 功能支持。若返回inet6相关内容,表示服务器已成功开启 IPv6 功能支持,可以跳至 第4步 继续操作。 3、运行如下命令,并做相应修改,开启 IPv6 功能支持。(此步骤一般可以省略,但是也要看看)

vi /etc/sysctl.conf

做如下的修改:

#net.ipv6.conf.all.disable_ipv6 = 1 #net.ipv6.conf.default.disable_ipv6 = 1 #net.ipv6.conf.lo.disable_ipv6 = 1 net.ipv6.conf.all.disable_ipv6 = 0 net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.lo.disable_ipv6 = 0

然后运行sysctl -p使配置生效即可。步骤2和3腾讯云官网也给了,凑合着看吧,还是要听官网的。 4、编辑网卡配置文件。

vi /etc/netplan/50-cloud-init.yaml

做如下的修改:(如果网口不是eth0的也可以更换,配置一样)

``network: version: 2 ethernets: eth0: dhcp4: true dhcp6: false #可有可无,此步骤在线下虚拟机可以配置 match: macaddress: XX:XX:XX:XX:XX:XX #这个别乱动 addresses: - xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/128 #复制第2步复制的ipv6地址和掩码,其实也就是你购买的公网IPv6地址 set-name: eth0

修改完成执行:netplan apply 5、执行:route -6 获取IPv6网关地址,直接复制下来,掩码不要。在这里插入图片描述 然后执行命令:ip -6 route add default dev eth0 via 24XX:XXXX:XXXX:XXXX:: 添加路由 6、测试网络是否正常可通:ping6 240c::6666 或者 ping6 www.qq.com 在这里插入图片描述在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3