Questions tagged «ipv6»

有关IPv6(Internet协议的最新版本)的问题。当询问个人/家庭网络IPv6寻址或基本IPv6知识时,应使用此标记。与公司级IPv6网络有关的问题不在主题之列,应在网络工程SE中提出。

1
具有双栈IPv4 / IPv6的动态DNS
过去,我一直通过端口转发在我的网络上提供服务(即HTTP,VPN等)。每项服务都有自己的域名(即 home.domain.name, deluge.domain.name, vpn.domain.name等),并在网络中的不同机器上运行。在路由器上运行动态DNS客户端以进行更新 home.domain.name 而其他子域只是CNAME的 home.domain.name。我的区域通过CloudFlare进行管理。 现在,我通过DHCPv6-PD分配了1个IPv4地址(/ 32)和1个IPv6网络(/ 48)。我的路由器(运行OpenWRT Trunk)发出路由器通告(RA),让网络上的计算机知道分配的IPv6前缀。通过无状态配置完成网络内全局地址的配置。因此,虽然每台计算机共享相同的全局IPv4地址,但它们具有不同的IPv6地址。 因此,我不能再使用CNAME了。 我想到的一个解决方案是编写一个动态DNS客户端,在提供服务的每台机器上运行。但是,我更喜欢让路由器这样做,因为它能够监听WAN端网络状态的变化,因此我的客户端不必轮询CloudFlare API。 我想知道是否有人有更好的,集中的解决方案来解决这个问题。


1
设置远程桌面以允许IPv6连接
建立: 基本上我有3台机器(2个虚拟机和1个物理机),我希望能够从我的NAT(路由器)外部进行RDP。 这些虚拟机是Windows 7和Windows XP,都经过安装和工作的Teredo完全补丁,都在VirtualBox中运行(他们的主机也有Teredo工作,但我不确定这是否重要)。它们都具有桥接网络适配器,并启用了混杂模式。 物理机是完全修补的Windows 7,其上运行有HFS服务器,并为我的公共IPv4地址和端口转发设置了动态DNS。它还安装了Teredo并正常工作。 症状: 根据http://test-ipv6.com/所有3个都有公共IPv6地址,他们都可以连接到http://ipv6.google.com/。 我可以从运行它的主机ping XP VM但我不能从任何其他机器ping它。 此外,我无法从任何地方ping其他任何一台机器。 我无法通过IPv6连接到RDP中的任何一个,但我可以通过IPv4连接到所有这些。 出了什么问题?

0
如何让Windows 10遵守我的IPv6接口指标?
在Window 10系统上,我有多个接口。我为每个接口分配了IPv4和IPv6的路由度量标准。当我查看路由表时,会使用我的IPv4度量标准。对于IPv6,我的度量标准被忽略,并且为传出连接选择了错误的接口。 PS C:\users\Public> Get-NetRoute -DestinationPrefix '0.0.0.0/0' | Format-Table -AutoSize ifIndex DestinationPrefix NextHop RouteMetric PolicyStore ------- ----------------- ------- ----------- ----------- 6 0.0.0.0/0 10.0.0.1 768 ActiveStore 3 0.0.0.0/0 192.168.8.1 512 ActiveStore 4 0.0.0.0/0 192.168.32.1 0 ActiveStore PS C:\users\Public> Get-NetRoute -DestinationPrefix '::/0' | Format-Table -AutoSize ifIndex DestinationPrefix NextHop RouteMetric PolicyStore ------- ----------------- …

0
仅在本地wlan网络(子网)中路由ipv6
我有一台Gentoo Linux机器,我的路由器通过DHCP获得了V6地址。有V4 / V6网。对于DHCP,我使用dhcpcd和以下conf: duid persistent option rapid_commit option domain_name_servers, domain_name, domain_search, host_name option classless_static_routes option interface_mtu require dhcp_server_identifier slaac private noipv6rs interface eth0 ipv6rs ia_na interface wlan0 noipv6rs noipv4 ipv6only 我尝试为内部无线v6网络创建路由器。 我尝试执行以下操作: 从v6网络为wlan0分配静态地址: # ip addr show wlan0 5: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1480 qdisc mq state UP group default …

0
只有谷歌,Facebook,维基百科和其他网站选择加载
我有一个新的Speedport 724v B型路由器报告它已成功连接到互联网。问题是:只有Google,Facebook,维基百科以及少数其他网站加载。大多数网站,包括我不希望因任何原因被阻止的网站(如bbc.co.uk和bing.com)都无法访问 - 我只是在尝试加载时才获得连接超时。 我正在使用运行OS X 10.9.5的2009 Macbook。 我的预感这可能与IPv6兼容性有关(我注意到IPv6的网站往往会加载,其他的则没有),但我真的不知道我的网络问题。 我试过了: 路由器重置 改变儿童保护设置 清除浏览器缓存 电脑重启 谢谢你的回复。我尝试在两台Mac机上浏览,一台运行10.6.8,另一台运行10.9.5,以及iOS7和Android设备上的iPhone。所有Apple设备都存在相同的问题(某些站点无法加载),并且Android设备在所有网页上都会超时。 至于IP设置,这是路由器显示的内容: IPv4地址信息: 公共WAN-IP:91.52.224.158 网关地址:87.186.224.99 主DNS服务器:217.0.43.129 备用DNS服务器:217.0.43.145 IPv6地址信息: 分配的地址范围/前缀:2003:72:8e11:8400 :: / 56 LAN的可用地址范围:2003:72:8e11:849c :: / 64 IPv6地址(GUA):2003:72:8e7f:8af0:1a83:bfff:fe67:1051 网关地址:fe80 :: 230:88ff:fe04:a0 主DNS服务器:2003:180:2:a000:0:1:0:53 辅助DNS服务器:2003:180:2:b000:0:1:0:53 我的Mac上的设置是: 使用DHCP配置IPv4 IPv4地址:192.168.2.104 子网掩码:255.255.255.0 路由器:192.168.2.1 自动配置IPv6 路由器:fe80 :: 1 IPv6地址: 2003:72:8e11:849c:225:4bff:fe95:8769前缀:64 2003:72:8e11:849c:9c9a:fe56:6ff9:742前缀:64 我查看了路由器的系统消息并一直发现DNS错误:“DNSv6 …

2
如何通过IPv6进行IPv4?
我的ISP(Unitymedia Germany)通过缓慢且不稳定的CGNAT(它们称之为“AFTR”,它似乎是类似的东西)来隧道传输IPv4流量,但它带有可靠的原生IPv6。 现在,有什么方法可以充分利用IPv6连接并通过Win7 PC的本机IPv6连接访问IPv4主机? 当然,我搜索过谷歌,但任何点击都是关于通过IPv4访问IPv6,这与我想做的相反。我也碰到过类似的流行语NAT64和DNS64,但无法找到关于它的最终用户的很多信息。 如果它有帮助,我在我附近的数据中心有一台带有IPv6的Linux服务器,可能会滥用任何潜在的恶作剧。

2
Ipv6:本地链接地址是否静态?
每个网卡都会自动生成自己的Link-Local Ipv6地址。从我在计算机上看到的结果来看,该地址是由本地链接前缀“ fe80 ::”和MAC地址(混淆)创建的。问题是:此地址是否为STATIC(意味着它永远不会更改)?我问是因为我有一个运行中的本地DNS,并且想要建立一个包含2台服务器的本地网络,这些服务器只能从LAN到达。
1 networking  dns  ipv6 

0
提供ipv4地址的Hyper-V专用/内部网络
我在Hyper-V下运行Ubuntu 15。当我使用外部网络时,VM分配了一个ipv4。当我切换到内部或专用网络时,将为VM分配一个ipv6。副作用是,在启动期间,VM会等待网络配置大约2分钟。一段时间后,我还会看到消息“等待网络配置最多再等待60秒”。最后,我得到linux登录提示,当我登录并执行ifconfig时,我看到我有inet6地址。 如何切换到ipv4?

2
我无法设置以下Netsh设置,因为该对象已经存在
我使用Netsh int ipv6 show intin终端,结果是: 1 50 4294967295 connected Loopback Pseudo-Interface 1 11 10 1500 connected Local connection 当我想使用以下任务时: Netsh interface ipv6 set interface 11 advertise=enabled Netsh interface ipv6 add route 1024::/64 11 publish=yes Netsh interface ipv6 add route fda8:06c3:ce53:a890::/64 11 publish=yes* 当我尝试3.行时,写入的对象已经存在。这就是为什么我不能运行此任务的原因。如何设置这些设置?

0
为什么我的本地fe80 :: IPv6网络如此不可靠?
我通过AndroidAP(由Android 7.1.1驱动)运行家庭网络,该AndroidAP支持本机IPv6,并且似乎从上游提供程序分配了/ 64。 我遇到的问题是,在本地计算机之间,fe80::地址似乎经常无法访问(并且我不希望使用公共可路由的地址,因为前缀随接入点的每次重新启动而更改)。 例如,打开Windows 7和OS X 10.9之间的ssh连接,最初会导致网络错误,仅在第二次尝试中成功。随后,现有的连接通常也会中断。与公共互联网的连接永远不会出现这些问题(感谢上帝,没有NAT)。 我曾尝试通过ndp -an在OS X上循环运行来进行故障排除,但似乎应该归咎于地址过期策略(但据我所知,所有设置均为默认设置)。 % ndp -an | head -1 ; sh -c "while (true); do ndp -an | fgrep 8c:7 | sed -E 's#(::518)[0-9a-f:]+#\1...#g;s#(8c:7)[0-9a-f:]+#\1...#g'; sleep 1; done" Neighbor Linklayer Address Netif Expire St Flgs Prbs fe80::518...%en0 8c:7... en0 6s R fe80::518...%en0 8c:7... …
1 networking  ipv6  ndp 

1
为什么Chromium无法连接到http:// [:: 1]:8080 /(即IPv6 localhost)?
为了在运行Debian的笔记本电脑上开发一个静态生成的网站,我使用了 weborf 在IPv6 localhost上运行,端口8080: weborf -i ::1 -p 8080 -b .。 我可以连接到 http://[::1]:8080/ 没有问题 Conkeror 以及Iceweasel(Debian的无品牌Firefox,版本35.0)。 但随着 铬 (目前随Debian Unstable一起提供的非免费谷歌Chrome浏览器的免费版本)39版本,我只收到以下错误消息: 此网页无法使用 无法找到[:: 1]处的服务器,因为DNS查找失败。 DNS是将网站名称转换为其Internet地址的网络服务。此错误通常是由于没有连接到Internet或配置错误的网络引起的。它也可能是由无响应的DNS服务器或防火墙阻止Chromium访问网络引起的。 错误代码:DNS_PROBE_FINISHED_NXDOMAIN 如果Chromium仅包含IP地址且根本没有主机名,为什么要尝试解析该URL中的任何内容? 有趣的是StackExchange声称“链接不能包含'[:: 1]'”,这显然是错误的。但它甚至不允许我把那个URL留在那里不引用。 :-(

1
Linux缓存RA吗?
由于 OpenBSD rtadvd中的一个错误 ,我的路由器有时会发送带有错误前缀的RA prefix 2001:41d0:fe4b:ecf1::/64 prefix 2001:41d0:fe4b:ec42::/64 prefix 2a01:e35:8aea:ac42::/64 但是,如果我修复它,它只发送正确的前缀( 2001:41d0:fe4b:ec42::/64 和 prefix 2a01:e35:8aea:ac42::/64 ),和 删除地址 从接口开始,我的Linux机箱每次从路由器获得RA时都会从错误的前缀中分配IPv6。 15:46:44.138257 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 136) fe80::8621:df60:6d70:8da > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 136 hop limit 64, Flags [none], pref medium, router lifetime 1800s, reachable …

0
如何使用DHCP为Windows主机分配正确的IPv6前缀?
我在树莓上有一个ISC DHCP和BIND,所有设置和运行都很好。除了我的全球单播地址,我想分配唯一的本地单播(子网fd00 :: / 8)。 这一切都很好,机器分配地址和DNS服务器。 Linux机器可以相互ping通。但是,我的Windows 10客户端无法ping任何其他fd00 ::地址(fd00 :: 7本身除外)。如果我使用正确的前缀设置静态IPv6地址,我突然也可以ping其他机器。因此我相信Windows会分配错误的前缀。 路线打印显示: FD00 ::128分之7 所以看起来Windows采用128前缀而不是/ 8应该由ISC DHCP服务器分配?如果是这样,我该怎么做才能解决这个问题?这只能受路由器广告的影响吗? 我的路由器(Fritzbox)无法选择设置本地前缀。我可以在我的覆盆子上设置radvd但是它不适合路由所以我猜这不是一个选项吗?

1
通过本地网络上的ipv6寻址计算机[重复]
这个问题在这里已有答案: 为什么IPv6地址中有百分号'%'? 3个答案 我对如何通过ipv6在我的本地网络上寻址计算机感到困惑。我正在写一个服务器,它意味着支持ipv4和ipv6。现在我有一个ifconfig并获得了我的ipv4本地IP地址,但是我得到了 inet6 addr: fe80::224:d7ff:fe3e:db44/64 Scope:Link 对于ipv6。从我所读到的,我不能用它来解决我本地网络上的盒子吧?我想我只是不太了解ipv6的全部范围内容,如果有人可以向我解释,就像我是5那样会很棒。由于网络的设置方式,我无法解决这个问题吗? 以防万一我有一个dlink dir-601作为我的主路由器。

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.