我们只有5个可用的静态IPv4 IP和许多IPv6静态IP。 我们希望多个节点/ pc使用nating / router连接到互联网,因为我们的IP数量有限。 我们仍然需要less数具有静态公共IPv4 IP的节点。 所有节点都应该有公共IPv6 IP。
Gateway <==> Router <==> Switch <==> Multiple Nodes
路由器直接连接到网关。
在上面的情况下,与nating的IPv4完美结合。
Gateway <==> Switch <==> Multiple Nodes
不涉及路由器,直接与网关连接。
IPv6工作完美
如果每个节点都分配有一个静态IP地址,则IPv4也可以工作。
Gateway <==> Switch <==> Multiple Nodes ^ || Router
网关直接连接交换机。 路由器(广域网和局域网)都与交换机连接。 在这种情况下,互联网工作了几秒钟,然后就卡住了。
我认为这将允许我使用路由器,同时允许我使用IPv6 IP绑定节点,并使用IPv4公有IP绑定几个其他节点。
当我尝试ping主机时,我得到“Destination Host Unreachable”
我怎样才能满足我的要求?
====更新1 ====为了testing,我们将静态公共IP分配给所有Linux节点。 最终我们打算使用Nating。
你所描绘的是可能的。 如果在路由器的两侧都使用DHCP,则需要具有过滤function的交换机才能使其工作。 如果不进行过滤,您将无法控制哪个DHCP服务器为哪个DHCP客户端提供服务。 在Linux中使用ebtables是应用此过滤的一种方法。
但桥接不是首选configuration。 如图所示,桥接IPv6的唯一原因是为了解决没有按照应有的方式部署IPv6的ISP。
您应该路由IPv4和IPv6。 主要区别在于路由器只应用于NATstream量而不是IPv6stream量。
ISP应该为您的路由器外部分配一个/ 64连接前缀,为路由器内部分配一个/ 48连接前缀。 从路由前缀中,您只需要在当前configuration中使用一个/ 64。 只有在部署多个局域网,VPN或其他更高级的networking寻址function时,才需要其余部分。
如果ISP决定给你一个/ 56或/ 60而不是满/ 48的路由,那么在你的特定用例中这是没有问题的。