Questions tagged «ipv6»

IPv6是IPv4的后继者。它有2 ^ 128个地址,而不是2 ^ 32个地址(如IPv4),即340,282,366,920,938,463,463,374,607,431,768,211,456个唯一地址(34个十进制)。IPv6寻址与IPv4完全不同,并且不向后兼容,但是位于最上面的协议(HTTP,SSH等)保持不变。


3
如何使用Mac OS X远程登录到IPv6主机?
我正在公司网络上测试IPv6,并且OS X出现问题。使用大多数IPv6命令(例如telnet -6或)traceroute6,都会出现错误: connect: No route to host 例如,我有一个Web服务器。这将失败: $ telnet -6 fe80::… 80 # this fails 我知道服务器可以访问,因为ping6可以正常工作(请注意,我必须使用-I参数): $ ping6 -I en1 fe80::… # this works 而且我知道Web服务器正在运行,因为我可以从Windows远程登录到它: C:\> telnet fe80::… 80 # this works 我怀疑缺少某些配置标志或命令行参数。

1
没有来自Docker容器的IPv6连接
我在docker中启用IPv6时遇到严重问题。 环境 主机正在运行Debian Jessie。 这是一个虚拟服务器(KVM)。 eth0在像w:xy:z :: / 64这样的网络中有一个静态配置的地址,如w:x:y:z :: 1,由我的托管公司分配给我。 我的主机能够毫无问题地使用IPv6:通过ping通外界,可以通过ipv6访问在容器上运行的网站(端口80绑定到主机80)。 问题 但是,我无法从容器中访问外部世界!使用以下参数重启docker后,我的docker0网桥没有IPv6地址。没有路由,也没有网关(没有ipv6地址就没有意义)。 我的Docker设置:使用DOCKER_OPTS中的这些参数启动Docker DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4 --ipv6 --fixed-cidr-v6=w:x:y:z:a::/80" 某些ipv6主机配置参数: net.ipv6.conf.all.forwarding = 1 net.ipv6.conf.default.forwarding = 1 这是我创建的网络之一: root@wopr:~# docker network inspect wopr6 [ { "Name": "wopr6", "Id": "ddc192d4af2a8edc809975e84cf3e4cb82c24d4cfe970dd8e3fc7d6ff31e20ee", "Scope": "local", "Driver": "bridge", "EnableIPv6": true, "IPAM": { "Driver": "default", …

3
如何从仅IPv6的网络访问IPv4地址?
我想通过IPv6地址到达此地址:http : //downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/ 在我们的Freifunk路由器中,没有DNS可用,因此名称downloads.openwrt.org无法解析。互联网上的所有服务器只能通过ipv6地址访问。现在我们无法从路由器内部访问此包镜像,请通过安装包opkg install。 如果可以将其添加到我们的配置中,这将是一个解决方案,例如: http://[2001:db8::1]/attitude_adjustment/12.09/ar71xx/generic/packages/ 我们的路由器正在运行OpenWRT,并且仅使用IPv6,我想在其中添加一个条目,/etc/hosts以便域名downloads.openwrt.org可以解析为适当的IPv6地址 是否可以将IPv6重定向到域?
11 redirect  ipv6 

3
Debian / IPv6:默认路由在1800秒后过期,失去了连接能力
我在vServer上运行Debian 8。安装docker并启用IPv6后,我注意到了一些奇怪的地方。我不知道Docker是否与此有关,只是我在安装它后才注意到此问题。 我的默认路由配置为在ca之后失效。1800秒 超时后,我实际上消失了。这是我(显然)松开IPv6连接的时候。 root@wopr:~# ip -6 route xxxx:yyyy:zzz:xxxx::/64 dev eth0 proto kernel metric 256 fe80::/64 dev eth0 proto kernel metric 256 fe80::/64 dev br-5c1ce68ea951 proto kernel metric 256 fe80::/64 dev br-61f6bbfdbe87 proto kernel metric 256 [a lot more routed for my docker containers] default via fe80::1 dev eth0 proto …

5
管理ipv4和ipv6 iptables的并行规则?
我们最近开始试验IPv6,我们要解决的第一个问题是为两个协议栈处理一组完全独立的防火墙规则(Linux iptables / ip6ables)。我们的防火墙逻辑主要基于许多专用网络(例如10.0.0.0/24是员工工作站网络,10.1.0.0 / 24是数据库网络,10.2.0.0 / 24是Web服务器网络等) ),IPv6和IPv4的逻辑将大体相同,只是网络前缀不同。 人们正在做什么来管理这种情况?理想情况下,我希望能够从同一源文件生成iptables和ip6table规则集。我已经用bash拼凑了一些东西,但是它不一定漂亮,我怀疑必须有更好的解决方案。 我对基于Puppet的解决方案特别感兴趣,该解决方案充分利用了Puppet自己的依赖机制来实现规则(或规则组)的相对排序。

3
如何通过DHCPv6-PD服务器基于委派前缀配置radvd,dhcpd6,路由和/ 64子网?
我的ISP刚刚启动了IPv4 / IPv6双协议栈服务。为了连接IPv4 / IPv6 Internet,几乎所有用户通常都使用ISP租用的CPE。但是我想使用我的Linux路由器而不是这种CPE,因为我的路由器具有许多角色(很多iptables规则和3个以太网接口,http反向代理,http缓存,memcached,smtp / pop服务器和DNS代理)。我想让它成为IPv4 / IPv6双协议栈路由器。 我的路由器 CentOS6.0 i686 WAN的eth0 eth1,2代表LAN 由CentOS更新存储库中的“#yum install dhcp”安装的ISC dhcp(版本4.1.1) radvd(1.6版),由CentOS-base存储库中的“#yum install radvd”安装 [编辑]我使用ISC dhclient的原因是我的路由器必须在其请求和请求消息中发送DHCPv6选项16(供应商类别),以便获得包括某些ISP特定信息的供应商特定信息选项( SIP电话号码,固件服务器地址)。我知道如何在ISC dhclient中设置选项16,但在WIDE-dhcpv6中却不知道。而且我在ISC dhclient中找不到“ id-assoc”这样的设置。 我的目标 / 48前缀被委托给eth0上的DHCPv6-PD(DHCPv6前缀委派)客户端(dhclient)。 将IPv6默认路由设置为指向ISP。我必须考虑将ISP的DHCPv6服务器的本地链接地址作为默认路由。 每个LAN I / F(eth1 / eth2)分配一个/ 64子网和一个全局地址(在委托的前缀中)。 eth1和eth2上的radvd根据分配的/ 64子网宣布RA。 eth1和eth2上的dhcpd6宣布从ISP的DHCPv6服务器接收到的其他网络信息(名称服务器,域搜索列表和sip服务器地址)。 我当前的配置 / etc / sysconfig / network NETWORKING=yes …


3
双栈OS中::和0.0.0.0的语义
在仅使用IPv4的日子里,显示netstat为“侦听” 的LISTEN连接0.0.0.0将响应系统中任何IPv4接口上的连接。 据我了解,新的IPv6习惯用法会::侦听所有可用的IPv6 和 IPv4接口。对于所有操作系统(Unix,Windows,Mac),这是否正确?是否有只在IPv6接口上侦听的习惯用法?
10 linux  windows  ip  ipv6  netstat 

7
有什么好的IPv6 IP地址管理解决方案?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 8年前关闭。 有许多可用于IPv4地址管理的开源IPAM工具。但是,似乎显然缺少可用于IPv6的主动更新工具。 除了FreeIPdb(不再维护代码)或RIPE数据库(我已经看到对RIPEdb的一些定制允许企业/ ISP IPAM,但对于可能只处理一个/ 32空间的系统来说似乎有些过头了) 。 我还有其他选择吗? (仅请使用数据库。我知道vi可以用于纯文本IPAM,这就是我目前处理/ 32的方式,但我认为它的扩展时间不会更长) 它不一定是开源的,但是人们在双栈环境中管理IPv6所做的工作
10 networking  ipv6  ipam 

2
NGINX SSL无法通过IPv6进行响应
在具有nginx的Debian服务器上,没有Web服务器通过HTTPS和IPv6做出响应。HTTP工作正常。 netstat报告端口443正在侦听IPv6地址 防火墙已打开,ipv6scanner.com报告端口443已打开 在本地(通过终端)wget和curl收到正确的响应,因此nginx配置正常 没有来自nginx error.log的错误迹象 失败时access.log中没有记录,因此通信可能未到达Web服务器 DNS很好。翻译有效,即使直接访问IP地址也无法建立连接 每次从“外部”(意味着在网络外部,从Internet)进行连接的尝试都将失败(Web浏览器,telnet,ipv6-test.com,curl ...)。完全没有回应。 可以在www.ekasparova.eu上对其进行测试。我无能为力。我还能检查什么? 编辑: 的输出traceroute6 --mtu www.google.com如下: traceroute to www.google.com (2a00:1450:4014:800::2004), 30 hops max, 65000 byte packets 1 * F=1500 * * 2 * * * ~ 30 * * * 所以它永远不会结束... 编辑2: 我的ip6tables-save输出(本地防火墙): # Generated by ip6tables-save v1.6.0 on Wed Oct …
10 nginx  ssl  ipv6 

2
CentOS 7中的IPv6配置选项是什么意思?
在CentOS上手动配置网络接口时(我正在尝试配置仅IPv6主机)以下设置的确切含义是什么? 我可以猜出其中一些名字的含义,但我不知道它们的含义(我的某些猜测可能是错误的)。这些配置选项是否有任何官方文档,我找不到任何文档? 从/ etc / sysconfig / network-scripts / ifcfg-eth0 IPV6INIT=yes # I assume this just enables IPv6 networking on this interface? IPV6_AUTOCONF=no # Does this disable SLAAC? IPV6_AUTOTUNNEL=no # ? IPV6_FAILURE_FATAL=no # Something to do with IPv6 not working not being an issue? IPV6_DEFROUTE=yes # ? IPV6_PEERDNS=yes # Does …


2
与桥接和ipv6相关的Linux主机上的邻居表溢出
注意:我已经有解决此问题的方法(如下所述),因此这只是“想知道”的问题。 我的生产设置大约有50台主机,其中包括运行xen 4的刀片服务器和提供iscsi的equallogics。所有xen dom0几乎都是普通的Debian5。该设置在每个dom0上都包含多个网桥,以支持xen桥接网络。每个dom0总共有5到12个桥接器,每个桥接器为一个VLAN服务。没有主机启用路由。 在某个时间点,我们将其中一台机器移至包括Raid控制器的新硬件,因此我们安装了带有xen补丁程序的上游3.0.22 / x86_64内核。所有其他机器都运行debian xen-dom0-kernel。 从那以后,我们每隔2分钟就会在设置中的所有主机上发现以下错误: [55888.881994] __ratelimit: 908 callbacks suppressed [55888.882221] Neighbour table overflow. [55888.882476] Neighbour table overflow. [55888.882732] Neighbour table overflow. [55888.883050] Neighbour table overflow. [55888.883307] Neighbour table overflow. [55888.883562] Neighbour table overflow. [55888.883859] Neighbour table overflow. [55888.884118] Neighbour table overflow. [55888.884373] Neighbour table overflow. …
10 linux  networking  ipv6  arp 

3
如何设置Apache VirtualHost与ipv6一起使用?
我的服务器具有1个ipv4地址和一些ipv6地址。一个域重定向到ipv4 A记录,我像这样设置apache ports.conf: Listen ip.v4.address:80 NameVirtualHost ip.v4.address:80 和virtualhost文件: <VirtualHost ip.v4.address:80> DocumentRoot /var/www/first/ ServerName first.domain ServerAlias www.first.domain ErrorLog ... CustomLog ... </VirtualHost> 而且一切正常。 现在,我想使用第二个IP为第二个域创建新的virtualhost。我将第二个域重定向到ipv6 AAAA记录,添加到ports.conf: Listen [ip.v6.address]:80 NameVirtualHost [ip.v6.address]:80 创建新的虚拟主机文件: <VirtualHost [ip.v6.address]:80> DocumentRoot /var/www/second/ ServerName second.domain ServerAlias www.second.domain ErrorLog ... CustomLog ... </VirtualHost> 并重新启动Apache。服务器启动时没有错误,但不起作用。当我在浏览器中输入第二个域时,找不到服务器。当我进入[ip.v6.address]网站时出现。 有什么帮助吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.