具有 IPv6 地址分配的“IPv6”新手

0 networking ipv6 subnet

我是 IP v6 的新手,我希望将一些现有的私有 IPv4 地址转换为 v6 地址分配。有人可以帮我回答/解释以下问题吗?

如果我有一个 v4 地址:

  1. 10.10.0.0/22
  2. 10.10.1.0/22
  3. 10.10.2.0/22
  4. 10.10.3.0/22
  5. 10.10.8.0/20
  6. 10.20.1.0/24

新的 v6 地址是什么?

我一直在网上看@ http://www.subnetonline.com/pages/subnet-calculators/ipv4-to-ipv6-converter.php

或其他网站,

似乎他们直接将其翻译为:

  1. fe80::a0a:0 /118
  2. fe80::a0a:100 /118
  3. fe80::a0a:200 /118
  4. fe80::a0a:300 /118
  5. fe80::a0a:800 /118
  6. fe80::a14:100 /120

有人可以向我解释我们如何从“/22 或 /24”(1. 和 5)到达 /118

此外,

我想根据唯一本地地址“fc00::/64”创建新的私有地址

我如何从那里扩展?

下面的例子看起来正确吗?

10.10.1.0/24 => fc00::100

10.10.2.0/24 => fc00::200

10.10.3.0/24 => fc00::300

10.10.4.0/24 => fc00::400

10.10.5.0/24 => fc00::500

10.10.6.0/24 => fc00::600

10.10.7.0/24 => fc00::700

10.10.8.0/24 => fc00::800

10.10.9.0/24 => fc00::900

10.10.10.0/24 => fc00::a00

10.10.11.0/24 => fc00::b00

10.10.12.0/24 => fc00::c00

10.10.13.0/24 => fc00::d00

10.10.14.0/24 => fc00::e00

10.10.15.0/24 => fc00::f00

10.10.16.0/24 => fc00::1000

10.10.65.0/24 => fc00::4100

非常感谢任何帮助!!

谢谢,

Mic*_*ton 5

除非您正在做一些非常不寻常和奇怪的事情,否则您应该使用的最小子网是 /64。任何较小的风险都会破坏各种 IPv6 必需品,例如邻居发现和很好的无状态自动配置。甚至可能会破坏 DHCPv6,尽管我自己还没有尝试过。

明确地说,您链接的工具似乎正在生成不良数据,我不会使用它。(不过,他们的其他一些工具看起来不错。)

至于将 IPv4“翻译”为 IPv6,您通常不会。相反,您运行双栈,其中每个设备都使用 IPv4 和 IPv6,每个协议都有独立的地址。地址本身由无状态自动配置、DHCPv6 和/或隐私扩展提供,或(通常用于服务器)手动分配。

因此,假设您从您的 ISP 那里获得了一个地址块,2001:db8:1234:5600::/56. 这为您提供了 256 个子网供您使用,这对于小型办公环境来说绰绰有余。如果你需要超过 256 个子网,你可以毫不费力地得到一个 /48,给你 65536 个子网。除了最大的部署之外,这足以满足所有需求。

如果您能告诉我们更多有关您实际尝试做什么的信息,我们可能会提供更好的答案。