甲骨文云服务器默认是没有开启 IPv6 的,现在很多网站或服务都支持 IPv6 了,还是得跟上时代的步伐,本文就是介绍如何给自己的甲骨文云服务器分配并启用 IPv6 地址。
创建IPv6 CIDR块
1.打开Oracle 虚拟云网络控制台
2.选择需要添加IPv6的VCN
3.点击左侧菜单栏中的CIDR Blocks/Prefixes
4.点击右侧界面中的 Add CIDR Block/IPv6 Prefix
5.勾选Assign an Oracle allocated IPv6 /56 preflx,并点击添加CIDR按钮
6.稍等一会后,你会发现在CIDR Blocks界面中多出了一个 /56 的 IPv6 段了
将IPv6 CIDR块与子网关联
1.打开Oracle 虚拟云网络控制台
2.点击页面左侧边栏的 子网
3.选择使用中的子网
4.在做侧边栏中找到IPv6 Prefixes 进入并在右侧界面中点击Add IPv6 Prefix。
5.在弹出的界面中勾选Assign an Oracle allocated IPv6 /64 prefix 在下面的输入框中输入2位16进制的代码
更新安全列表规则
要使实例能够通过 IPv6 发送和接收流量,您必须更新安全组规则以包含 IPv6 地址的规则。比如你的网站 80端口。
更新入站安全组规则
1.打开Oracle 虚拟云网络控制台
2.点击页面左侧边栏的 安全列表 并选择正在使用的列表。
3.在入站规则选项卡中,选择编辑入站规则。
4.对于允许 IPv4 流量的每条规则,选择添加规则并配置该规则以允许相应的 IPv6 流量。例如,要添加允许通过 IPv6 的所有 HTTP 流量的规则,请为“类型 ”和“源”选择HTTP ::/0
5.保存规则。
更新路由表
更新公有子网的路由表
1.打开Oracle 虚拟云网络控制台
2.点击页面左侧边栏的 路由表。选择正在使用的路由表。
3.选择路由表。选择添加路由规则。
4.选择添加路线。选择::/0目的地 。
5.保存更改。
为实例分配IPv6地址
1.打开实例控制台
2.进入需要改为IPv6的实例详情页面
3.找到左侧边栏里的附加的 VNIC,并点击右侧的VNIC
4.选择左侧边栏里的IPv6 地址后选择右侧的分配IPv6地址,在弹出的页面中选择自动从 IPv6 前缀中分配
现在我们回到实例的管理面板,查看主机的详细信息,就会发现已经被分配了新的IPv6地址了。