Articles of ipv6

如何为IPv4 + IPv6configurationHP ProCurvenetworking

设置: 我们是一个大约有1700个单位的公寓大楼。 每间公寓都有互联网,每个都有一个以太网插头。 该networking有60台HP 2910al-48G交换机连接到中央HP 5412核心交换机。 租户可以直接将PC连接到networking上,也可以购买自己的家庭网关并将其插入。租户还可以select使用转储L2交换机连接多台PC。 一些租户有一个带有buildin 2端口交换机的SIP电话。 问题: 我们希望提供IPv4和IPv6与公寓之间的L2分隔。 我们希望避免在多个公寓之间共享一个VLAN。 我们希望避免公寓之间的广播喋喋不休。 例如,Windows PC不应该自动发现邻居的任何设备。 由于IPv4耗尽问题,我们无法为每个公寓分配一个完整的IPv4子网。 我们不希望部署NAT。 我们希望为每个公寓分配一个唯一的/ 64个IPv6子网。 另外,我们希望通过DHCPv6前缀委托向家庭网关提供/ 60个子网。 如何configurationDHCP / DHCPv6服务器不在此问题的范围之内。 这只是关于如何configuration交换机。 但假设DHCP服务器可以将脚本作为地址分配和其他事件的触发器来运行。 有人build议,我们应该为每个公寓configuration一个独特的VLAN。 然后在每个VLAN上部署静态IPv6 / 64子网。 5412或2910应该做路由吗? 交换机如何了解DHCPv6-PD分配的60条路由? 假设RIPE分配了一个/ 21(2048个地址)的IPv4子网。 问题是在所有1700个VLAN中分配单个地址。 有人build议我们使用proxy-arp选项。 这将允许我们使用整个/ 21使用主机路由发送stream量到适当的端口。 proxy-arp解决了一个租户向另一个租户发送数据包的情况。 交换机如何了解主机路由? DHCP服务器为端口上的设备分配地址,因此交换机需要configuration路由。

可公开路由的IPv6 linux容器

我的目标是为每个docker集装箱设置可路由的公有IPv6地址。 我希望能够使用IPv6协议连接到我的容器和从我的容器中出来。 我正在使用Linode,并且已经分配了一个公共IPv6池: 2600:3c01:e000:00e2:: / 64 routed to 2600:3c01::f03c:91ff:feae:d7d7 这个“路由到”地址是由dhcp自动configuration的: # ip -6 addr show eth0 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000 inet6 2600:3c01::f03c:91ff:feae:d7d7/64 scope global mngtmpaddr dynamic valid_lft 2591987sec preferred_lft 604787sec inet6 fe80::f03c:91ff:feae:d7d7/64 scope link valid_lft forever preferred_lft forever 我为ipv6.daaku.org设置了一个AAAAlogging,以便于处理: # nslookup -q=AAAA ipv6.daaku.org ipv6.daaku.org has AAAA address 2600:3c01:e000:e2::1 为了testing,我手动分配了这个地址: # ip -6 […]

我如何使用tap设备来设置IPv4和IPv6的OpenVPN?

我设法使用tap0来设置OpenVPN的全部IPv4连接。 现在我想为IPv6做同样的事情。 地址和networking设置(注意我的真实前缀被2001:db8replace): 2001:db8::100:0:0/96 my assigned IPv6 range 2001:db8::100:abc:0/112 OpenVPN IPv6 range 2001:db8::100:abc:1 tap0 (on server) (set as gateway on client) 2001:db8::100:abc:2 tap0 (on client) 2001:db8::1:2:3:4 gateway for server Home laptop (tap0: 2001:db8::100:abc:2/112 gateway 2001:db8::100:abc:1/112) | | | (running Kubuntu 10.10; OpenVPN 2.1.0-3ubuntu1) | wifi | | router | | OpenVPN INTERNET | eth0 | […]

Windows是否尝试查找IPv6 AAAAlogging,即使它没有可路由的IPv6地址?

我的networking路由器是ZyXEL ZyWall USG 100,它有一个内置的DNS服务器。 许多Windows计算机连接到它并通过DHCP获取IPv4地址。 他们也被路由器的“域名”通知DNS后缀(“内部”)。 通常这工作正常。 但是,有时Windows(Vista或7)计算机将无法parsingDNSlogging中域名为“domain-name”的计算机的IP地址。 具有与“域名”相关联的IP地址的计算机此时处于其他Windows计算机的状态,并且可供其访问。 当发生这种情况时,仍然可以使用“nslookup domain-name”来parsingIP地址,但是“ping domain-name”,“ping-4 domain-name”和浏览到“ http:// domain-name ”失败。 平“域名。内部”作品。 我查看了受此问题影响的计算机上的“ipconfig / displaydns”命令的输出,并且看到类似以下内容的意外的IPv6条目: domain-name —————————————- No records of type AAAA 我可以通过重新启动networking适配器接口来暂时解决问题。 微软在http://technet.microsoft.com/en-gb/library/bb878121.aspx上说: 注意:由于Internet上的DNS服务器configuration错误,同时使用IPv4和IPv6的计算机可能无法parsing名称并连接到Internet资源。 当configuration错误的DNS服务器接收到将名称parsing为一个或多个IPv6地址(对AAAAlogging的请求)的请求时,会出现这种罕见的问题。 如果DNS服务器不支持IPv6,则名称查询失败。 查询节点然后发送请求parsing名称到一组IPv4地址(对Alogging的请求)。 错误configuration的DNS服务器将丢弃对IPv4地址的后续DNS查询,并且整个名称parsing尝试失败,从而导致请求节点的networking连接受损。 如果遇到此问题,请让Internet服务提供商重新configuration其DNS服务器,以便在AAAAlogging的DNS查询失败后接受后续的Alogging的DNS查询。 或者,您可以在请求的计算机上暂时禁用IPv6。 此问题存在于DNS服务器上,对于使用IPv4和IPv6的所有计算机都是通用的。 我想这可能是发生了什么事情(我没有更好的想法)。 Windows是否尝试查找IPv6 DNS(AAAA)logging,即使尚未为路由器分配可路由(不是本地链路)IPv6地址? 或者,有人对导致此问题的原因有了更好的了解?

IPv6只在ping默认网关后才起作用。

我们现在有了2013年,我认为在我的服务器上激活IPv6已经很久了。 但不幸的是,我遇到了一些问题。 说实话,我只有IPv6的经验,所以我希望你能帮助我“小”的问题。 小小的评论:下面的地址是混淆的,这不是我在我的configuration中使用;) 我正在运行一个Debian挤(Debian 2.6.32-46),我从我的提供者得到一个/ 64的IPv6块: 2a01:4f8:a0:aaaa :: / 64 所以我改变了/ etc / network / interfaces文件(这也是我的提供者推荐它的方式): # Loopback device: auto lo iface lo inet loopback # device: eth0 auto eth0 iface eth0 inet static address 85.10.xxx.zz broadcast 85.10.xxx.yy netmask 255.255.255.224 gateway 85.10.xxx.1 iface eth0 inet6 static # Main IPv6 Address of the server address […]

为什么在链接上刷新IPv6地址?

分配给networking接口的IPv4和IPv6地址之间的行为有所不同:链路断开时,与“ip link set down dev eth0”一样,IPv4地址被保留,但IPv6地址被刷新。 如果链接重新启动,则可以立即使用IPv4地址来传递stream量,但必须分配IPv6地址。 这是一个错误,或通过devise? 如果通过devise,我在哪里可以find明确的logging? 一位同事认为这是一个错误,要在即将到来的内核中修复; 另一个则认为这是由devise决定的,因为IPv6假定了dynamic寻址。 我在几个不同的Linux发行版和不同的内核版本中发现了相同的行为,所以我几乎可以肯定这是通过devise,但是我想find文档,就像在RFC中引用来解决这个问题。 如果有一个解决办法强制保留手动分配的IPv6地址,那么这一点很有用。

转发IPv6stream量

我怎样才能从我的tun0接口转发IPv6stream量到eth0接口? 使用ifconfig: eth0 Link encap:Ethernet HWaddr 00:16:3E:12:77:54 inet addr:208.111.39.160 Bcast:208.111.39.255 Mask:255.255.255.0 inet6 addr: 2607:f740:0:3f::eda/64 Scope:Global inet6 addr: fe80::216:3eff:fe12:7754/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:65590 errors:0 dropped:499 overruns:0 frame:0 TX packets:40111 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:13246038 (12.6 MiB) TX bytes:28807669 (27.4 MiB) Interrupt:29 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 […]

什么是支持IPv6粘合的好,便宜的注册商?

我目前使用namecheap,但我想开始添加ipv6胶水条目到我的名称服务器logging,他们似乎并不支持ipv6胶可靠。 支持主要顶级域名(尤其是.info,.net,.org和.us)的ipv6粘合剂的便宜,便宜的注册商是什么?

有没有一种方法可以在Debian的每个接口上禁用IPv6 SLAAC?

我有一个场景,运行Debian的设备可能有多个networking接口。 我希望我的eth0接口通过SLAACconfiguration获取地址,但是我希望剩下的接口只有链路本地或手动configuration的IPv6地址。 这可能吗?

IPv6 / IPv4第三方转换?

我正在阅读如何在Ubuntu上configurationIPv6 ,我已经阅读了关于阅读IPv6地址的一节,虽然前两个例子对我有意义,但是最后一个例子让我有点抓不住了,因为这已经过去了几年我最后一次networking课: 如何将第三种forms转换成长forms? 以下是我遇到的问题: 第三种forms: – 2002 :: 10:0.0.1 长forms: – 2002:0000:0000:0000:0000:0000:0a00:0001 规范forms: – 2002 :: a00:1 我理解hex,而不是在数字超过九的时候,以十进制数字结尾,而不是以十进制数字结尾,最后用A,B,C,D,E和F来递增下一列的数字。 你能告诉我这是如何使用math,而不仅仅是一些在线JavaScript转换器? 谢谢!