是否有任何家庭 ISP 为网络上的所有设备提供外部 IP?(无 NAT)

是否有任何家庭 ISP 为网络上的所有设备提供外部 IP?(无 NAT)

NAT 确实很麻烦,而 IPv6 中的大地址空间并不需要它。是否有任何 ISP 提供实际的家庭路由,为每台计算机提供全局 IP 地址,而不是本地 IP 地址?

这肯定需要与家庭 NAT 盒通常附带的路由器固件不同的路由器固件(dd-wrt?),但我认为它们仍然有足够的能力来处理少数计算机的路由数据包。

答案1

您可以使用几乎任何您想要的 ISP,并使用软件隧道为每个设备分配公共 IPv6 地址。飓风电气提供免费的 IPv6 隧道,具有实际上无限的公共 IPv6 地址(如果您需要,可以有数十亿个)。

不过,您仍然需要某种 NAT 才能与仅 IPv4 的主机通信。

答案2

在这种情况下,您不会使用路由器。您只会使用交换机。路由器基本上是一个 5 端口交换机(1 个 WAN 4 个 LAN)。其中一个端口(WAN)接受互联网流量。路由器中还有一个 DNS 和 DHCP 服务器。4 个 LAN 端口位于 VLAN 上,该 VLAN 连接到 DNS 和 DHCP 服务器,允许通过 WAN 端口连接到互联网。

许多家庭 ISP 公司还提供商务级服务,这种服务与家庭线路相同,但有一些额外优势。您将获得对互联网公开的指定 IP 地址。

然而,大多数人在家庭环境中没有适当的硬件来保护每台计算机免受攻击。连接的每台设备都容易受到攻击。

此外,由于您必须分配静态公共 IP 地址,因此您实际上放弃了无线接入点。

总而言之,除非您计划托管多台服务器和其他服务,否则您就走错了路。正如 Onxx 所说,如果您有更多关于您真正想要实现的目标的信息,我们也许可以为您指明正确的方向。

答案3

我注意到您正在将 IPV6 视为解决方案的一部分。设计者的意图是让您的网络获得多个 /64 子网。然而,目前很少有 ISP 能够提供 IPv6。一旦 ISP 开始提供 IPv6,您应该会获得一个 /56 或 /48 的网络地址块。这将允许您的所有设备都拥有 Internet 地址。

同时,隧道代理也会做同样的事情。您需要使用隧道将您的网络连接到互联网,但它肯定有效。OpenWRT 支持具有 6in4 或 6to4 隧道的 IPv6,并且可以提供防火墙。我使用 shorewall6-lite 来防火墙我的 IPv6 地址,使用 shorewall-lite 来防火墙我的 IPv4 地址。

无需支持 NAT 的好处是,您无需为所有设备设置防火墙。目前,您还需要同时支持 IPv6 和 IPv4。6to4 NAT 已经进行了一些工作,以允许仅支持 IPv6 的设备连接到 IPv4 网络。

好消息是,许多主要内容提供商计划在 6 月份永久启用 IPv6。去年世界IPV6日为今年 6 月 6 日的 IPv6 发布做好了准备。

答案4

是的,大多数 ISP 允许您购买多个唯一 IP 地址。根据您租用还是拥有调制解调器/路由器,他们会允许您在需要时进行交换。您必须向您的 ISP 询问他们是否提供多个 IP、每个额外 IP 的费用是多少、所需的硬件以及他们提供哪些支持来帮助您进行设置。

相关内容