Featured image of post Oracle Cloud 甲骨文云新版界面添加IPv6详细图文教程

Oracle Cloud 甲骨文云新版界面添加IPv6详细图文教程

如何在甲骨文云上启用IPv6,提升网络连接速度和安全性。完整步骤和IPv6地址分配教程

阅读时长: 3 分钟
共 1265字
作者: eimoon.com

IPv6具有比IPv4大得多的编码地址空间,彻底解决了IPv4地址不足的问题。同时,IPv6简化了地址配置、网络重编号和路由器通知等方面,从而提升了网络连接速度。此外,使用IPv6还可提高网络安全性,并降低网络延时。甲骨文Oracle Cloud 早就支持使用IPv6的资源。这篇文章中,我将引导您完成在 Oracle 云环境中启用 IPv6 所需的所有步骤以及如何为您的 VPS 分配 IPV6 地址。

前提条件

Oracle 云帐户
Ubuntu 22.04 实例

一、给VCN添加 IPv6 CIDR块

首先登陆你的甲骨文云后台,把语言切换为中文。然后到 网络 -> 虚拟云网络 -> 选择查看网络详情👇。您也可以直接在搜索栏中直接搜索网络,然后选择虚拟云网络进入(后面所有路径也都可以通过搜索进入)甲骨文云后台
然后打开 CIDR块 – 选择添加 IPv6 CIDR块👇

添加CIDR块

单击按钮后,会弹出一个页面,要求输入详细信息。在那里,将 IPv4 CIDR 块留空,选中分配 Oracle 分配的 IPv6 /56 前缀框,然后单击添加 CIDR 块/IPv6 前缀按钮。👇

CIDR块

单击添加按钮后,您可能需要等待几秒钟,IPv6 前缀才会出现在表格中。出现后它将看起来像这样。👇

添加成功

二、子网启用IPV6 CIDR块

打开子网选项,编辑子网选项

编辑子网

子网启动CIDR块

勾选 启用IPV6 CIDR块,输入任意 00-FF 之间的十六进制字符,例如:8e 点击保存!

三、添加路由规则

您必须修改路由表才能通过 IPv6 访问任何内容。

打开 路由表 -> 路由表详情 -> 添加路由规则

添加路由规则

在您的路由规则中,已经有一个 IPv4 默认路由。 我们还需要添加一个默认 IPv6 路由。该选项与您的 IPv4 默认路由概念相同。 由于它适用于所有 ipv6 流量,因此目标 CIDR 块是 ::/0。
勾选:IPv6
目标类型:Internet网关
目的地 CIDR 块:::/0

四、配置安全组

根据您的配置,您应该为每个端口添加单独的规则。

注意:不要像本例一样使用所有协议所有端口该选项。这样做会将您的所有端口暴露给互联网,以便一些脚本小子进行端口扫描并尝试利用您使用的软件中的任何漏洞。

单击添加入口规则按钮并为您的服务选择适当的选项,最后单击底部的添加入口规则按钮。

添加入口规则

完成后,对出口规则执行相同操作。如果要连接到互联网上的任何 v6 地址,则必须添加::/0到目标 CIDR,如下例所示。完成后,单击底部的添加出口规则。

添加出口规则

五、给实例配置ipv6

查看服务器实例详情 , 选择你要添加IPv6的实例然后打开 – 附加的 VNIC – VNIC 详细信息 – IPv6 地址

分配ipv6地址


然后点击分配即可,你可以设置手动或者让系统自动分配

分配ipv6地址

示例:IPv6分配成功 分配成功

至此网站上的配置就配置完了,只需在机器上重新获取IP即可使用IPv6了。

六、测试 IPv6 连接

测试ipv6连接有很多中方式,可以选择你喜欢的一种。首先通过 SSH 进入您的实例。

1.MOTD查看

如果您启用了 MOTD,它应该会像下面的示例一样出现 主机信息

2.运行命令ip -6 a列出

如果您尚未启用它,则可以运行命令ip -6 a列出实例上的所有 IPv6 地址。它应该列在 enp0s3 下。 测试解决

3. 使用ping6 命令

您还可以使用ping6它来测试是否可以连接到互联网上的 IPv6 地址。 测试结果

4.使用cURL访问网站获取

或者,您可以使用 cURL 来测试连接,运行以下命令来测试连通性。

curl -6 https://ifconfig.co/ip

如果您获得了上述测试的输出,恭喜您🥳🎉。您已成功在实例上设置 IPv6。下一步您可以设置你的nginx配置启用ipv6了。

微信公众号

使用 Hugo 构建
主题 StackJimmy 设计