Articles of ipv6

如何使用TCP的任播?

有状态的TCP应该要求后续数据包到达同一台服务器。 (无状态)HTTP运行在TCP之上,而CDN可以使用任意播。 那么TCP如何与anycast协同工作呢? 如果syn和ack转到不同的服务器呢? 我想我已经听说Google有一些解决scheme,但我不确定。 请回答IPv4和IPv6,如果有任何区别。

在服务器上分配多个IPv6地址

让我发现我的意图。 我的主机提供了数百个免费的IPV6地址,但收取IPV4地址费用。 我有一个服务器下的几个网站,我想知道如果我可以给每个网站/域它是自己的ipv6地址。 这甚至可能吗? 如果这样怎么样? 我已经读了很多关于ipv6的内容,但是我不太清楚它的意思。 我的主要目标是,为每个域/站点拥有自己独特的IP,所以有人不能做一个反向ip查找,看看我在该服务器上有什么网站。 提前感谢耐心。

对于IPv6迁移,我们应该replace运行VLAN的现有L2交换机吗?

我的三核心交换机Nortel ERS ​​8600与IPv6兼容。 但是,在迁移到IPv6的过程中,是否还需要检查基于VLAN的校园网中边缘/分布交换机的兼容性?

IPv6:可以使用多于64位的networkingID

维基百科指出: 单播和任播地址通常由两个逻辑部分组成:用于路由的64位networking前缀和用于标识主机networking接口的64位接口标识符。 你可以使用多于64位来识别networking吗?或者这不符合任何RFC? 另外:你可以使用多于64位来识别主机? 我知道这些问题可能没有任何实际用途,因为大多数networking的2 ^ 64地址就足够了。 我只是好奇。

Debian的ip6tables规则设置为IPv6

我正在为Debian Squeeze上的ipv6设置一个防火墙。 这是一个networking服务器,所以我认为唯一需要向世界开放的端口是80。 这是我的: *filter :INPUT DROP [0:0] :FORWARD DROP [0:0] :OUTPUT DROP [0:0] :in-new – [0:0] -P INPUT DROP -P OUTPUT DROP -P FORWARD DROP -A INPUT -i lo -s ::1/128 -j ACCEPT -A OUTPUT -o lo -d ::1/128 -j ACCEPT -A INPUT -s fe80::/10 -j ACCEPT -A INPUT -m rt –rt-type 0 -j […]

全球IPv6地址是否可以在防火墙级别NAT内部IPv4地址?

作为一个组织,我们刚刚要求我们的第一个IPv6分配。 目前,我们是一个完全的IPv4组织,在我们的边缘路由器上configuration了一个全球IPv4地址分配,并通过边缘防火墙(主要)用于NAT到内部托pipe的带有私有IPv4地址的Web服务器。 我明白,使我们的面向外部的服务可用于IPv6互联网的一种方式是在整个内部networking上实现IPv6双栈,并将全球可访问的IPv6地址(除了其现有的IPv4地址之外)直接分配给这些服务器。 然而,即使在阅读了关于IPv6过渡技术以及IPv6在IPv6世界中的地址转换技术的文章和文章之后,我仍然不能完全确定我们是否可以复制我们现有的设置,但是使用IPv6地址,也就是说,在我们的边缘路由器上configuration一个全球可路由的IPv6接口,在我们的防火墙上有一个关联的IPv6“外部”接口,并且简单地将1:1 NAT全局地面对IPv6地址到IPv4地址? 这显然是基于这样一个原则,即我们与ISP拥有IPv6 BGP对等协议,并且RFC1918满足了我们的内部寻址需求,但是我们希望使所选的外部服务IPv6可访问。

curl和wget尝试一个ipv6连接

在我的专用服务器(由OVH托pipe)上运行全新安装的Ubuntu 14.04,curl和wget需要大约10秒来完成一个简单的请求。 $ curl -v google.com * Rebuilt URL to: google.com/ * Hostname was NOT found in DNS cache 只有在10秒后它才会返回一些东西。 所以我决定在这个上运行strace : write(2, "Hostname was NOT found in DNS ca"…, 36) = 36 socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 3 close(3) = 0 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f0a24fb8000 mprotect(0x7f0a24fb8000, 4096, PROT_NONE) = 0 clone(child_stack=0x7f0a257b7f70, […]

ScreenOS ip6in4隧道传输模式ipsec?

我已经在ScreenOS路由器(SSG-5)和Cisco 3925之间build立了一个点到点的传输ipsec会话.IPsec传输本身很好,但是当我试图通过传输来引导协议41传输时,没有正确的过境。 我首先假设你需要为ipsec连接创build一个隧道,然后使用ipsec隧道的outgoing-interface定位ip6in4隧道,但screenos不会让你在隧道上创build一个隧道。 另外,我尝试使用基于策略的VPN,但是当我尝试使用“隧道VPN”作为策略目标,它告诉我未知的命令? 基于策略的ipsec是否有主开关? 以下是我认为是相关的configuration,虽然我会很乐意根据需要提供更多的信息。 SCREENOS CONFIG: ————————— set zone id 105 "mytunnel_TUNNEL" set zone "mytunnel_TUNNEL" tcp-rst set interface "tunnel.5" zone "mytunnel_TUNNEL" set address "mytunnel_TUNNEL" "fdee:7e1e::/32" fdee:7e1e::/32 set ike gateway "micmplsv4" address 2.2.2.157 Main outgoing-interface "ethernet0/0" preshare "igdZeIcKNobfusol+CQcpIfvwnFwrxb5g==" sec-level compatible set vpn "mytunnel" gateway "micmplsv4" no-replay transport idletime 0 sec-level compatible set vpn "mytunnel" […]

IPv6 LAN到带有PFsense的IPv4

是否有可能设置PFsense做IPv6到IPv4? 我正在为“testing”设置一个IPv6局域网,同时也为了解决这个问题,我无法从ISP获得IPv6地址,所以我需要一种将IPv6更改为IPv4的方法。 更新 好的,我升级到了支持IPv6的PFsense 2.0 RC1。 在“高级设置”下,可以selectIPv6数据包的IPv4 NAT封装。 有一个checkbox启用该选项,还有一个input框,说“IP地址” 我在那里进入什么?

在Debian 6上使用tayga进行NAT64configuration

我试图在我的服务器上使用tayga实现NAT64,并且我不知道如何继续。 我的服务器通过一个IPv4地址和一个/ 64个IPv6地址块连接到互联网。 它服务于所有types的东西。 由于我的原因,我也运行一些LinuX容器(LXC)。 这些是IPv6独占的。 我在主机系统上实现了一个桥(br0),并将地址从eth0切换到br0。 我的容器在IPv6上成功地相互通信。 通过我的主机上的mod_proxy,我可以将我的ipv6 only web服务器(LXC)连接到IPv4互联网。 但只是在一个方向上,你可以说。 对于某些自动更新function,我需要NAT64 + DNS6,因为有些更新服务器不会说IPv6。 让我们假设以下内容,并注意IP地址并未真正使用。 主机br0: inet address: 10.0.0.1 # external IP inet6 address: 2a01::1/64 # external IP LXC eth0: # external IP, some ip6tables forward rules implemented on the host inet6 address: 2a01::2/64 我在我的主机上安装了tayga,并且像这样configuration它: tun-device nat64 ipv4-addr 192.168.255.1 prefix 2a01:0:0:0:64::/96 map 192.168.255.2 2a01::2 […]