IPv6 on Oracle Cloud Infrastructure
对于已存在的 VCN:
在 Virtual Cloud Network Details -> CIDR Blocks 可以直接添加 Add IPv6 CIDR Block
然后编辑 Subnets
选 ENABLE IPV6 CIDR BLOCK
,我这一步无法正常编辑 NotAuthorizedOrNotFound
最后到 Instance Details -> Attached VNICs -> VNIC Details -> IPv6 Addresses
香,真香!
遇到 NotAuthorizedOrNotFound
的解决方案:
打开 Cloud Shell
oci iam compartment list
获取你的 compartment-id
oci network subnet list --compartment-id [id]
获取你的 Subnet 列表和 Subnet IDoci network subnet update --subnet-id [subnetid] --ipv6-cidr-block [cidr]
,CIDR 可以看编辑 Subnet 时的显示,需要填完整。更新成功之后即可正常添加 IPv6 地址。
最后一步:
到你对应的 Virtual Cloud Networks
查看 Route Table Details
添加一个 Route Rules
, 和已存在的 IPv4 类似,DESTINATION CIDR BLOCK
填 ::/0
1
lizardll 2021-05-10 17:12:49 +08:00
NotAuthorizedOrNotFound 这一步我就卡住了,后面 IPv6 Addresses 也没出来
|
2
lizardll 2021-05-10 17:13:41 +08:00
ENABLE IPV6 CIDR BLOCK 操作保存不了
|
3
Shura 2021-05-10 17:21:21 +08:00
编辑子网时我也是提示 NotAuthorizedOrNotFound
|
5
kuoruan OP @lizardll @Shura
经过尝试,发现通过 OCI 添加成功了 遇到 `NotAuthorizedOrNotFound` 打开 `Cloud Shell` 1. `oci iam compartment list` 获取你的 `compartment-id` 2. `oci network subnet list --compartment-id [id]` 获取你的 Subnet 列表和 Subnet ID 3. `oci network subnet update --subnet-id [subnetid] --ipv6-cidr-block [cidr]`,CIDR 可以看编辑 Subnet 时的显示,需要填完整。 |
7
Ansen 2021-05-10 18:23:36 +08:00
前面的成功了,VNIC Details 没有 ipv6 address
|
8
Tink 2021-05-10 18:26:24 +08:00 via Android
手里一个大阪一个首尔,吃灰大半年,卵用没有啊
|
9
kuoruan OP @Ansen 先看看 VNC 上是否有 IPv6,再看看 Subnet 上是否有 IPv6,这两个地方都有了之后 VNIC 里边才能添加 IPv6
|
10
irytu 2021-05-10 19:43:09 +08:00 via iPhone
可以 回头把手上 4 台机子搞一把😂 虽然用不到
|
12
numgao 2021-05-10 20:51:35 +08:00
成功了 还没想到有啥用呢。
你们都用它来干什么呢 还有 一个账号 是不是可以免费开 3 台主机呢? |
13
crackid 2021-05-10 23:47:25 +08:00
我这移动的宽带, 首尔的 ip, v6 的 ping 延迟要比原来 v4 地址好个 30-50%左右, 还是很不错的.
|
14
loveqianool 2021-05-11 08:46:10 +08:00 via Android
@kuoruan 请问最后 vinc 添加地址是不是只能分配 /128 呀,不能分配一个段给消极 3 吗?
|
15
malaohu 2021-05-11 15:13:23 +08:00
The requested ipv6CidrBlock 2603:c020:3:b500::/56 is invalid: Subnet can have only 64 bit IPv6 CIDRs.
最后一个命令报错 |
16
masir 2021-05-11 21:31:44 +08:00
@malaohu . Each VCN has a unique /56 address prefix from within Oracle’s Global Unicast Address (GUA). You can assign a /64 address prefix to each subnet in your VCN. 我直接把 V6 的 CIDR 改成 /64 命令就成功了
|
18
leafleave 2021-05-12 11:06:40 +08:00
我这里添加成功了,也放行安全组了,vnc 连上去使用 ip.sb 查看有 ipv6 地址了,但是我本地 ping 不通服务器的 ipv6 地址是怎么回事
|
23
orzz 2021-05-13 13:38:57 +08:00
|