NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

ChrisPaul's avatar
Sep 17, 2018

使用 R7000 过程中发现地一些问题

使用 R7000 时发现,即使在 Netgear 最新的官方固件 1.0.9.34_10.2.36 上仍然存在一些长久以来就悬而未决的问题:

 

  1. 在设置 PPPoE 账号和密码的 Internet 设置界面,输入 PPPoE 的用户名和密码,并选择使用 Get Automatically from ISP。然后在“ADV
    ANCED > Setup > LAN Setup”中选择“User Router as DHCP Server”。通过 WIFI 连接电脑,查看网络的 DNS 设置,DNS 的地址竟然是 192.168.1.1。这里难道不应该是 ISP 提供的 DNS 地址吗?
  2. 在接入 IPv6 后,当前 ISP 大多分配的是 /60 甚至 /56 的地址前缀,但看起来 R7000 似乎并没有打算再为下一级的路由器分配地址前缀,只能在 IPv6 的 Lan 侧看到一个 /64 前缀的地址。如果支持 IPv6 的设备连接到 R7000 ,也只能分配这个 /64 前缀的地址。现在不提供 DHCPv6-PD 的支持,将来也不打算提供了吗?
  3. ISP 部署了支持 IPv6 的 DNS,通过电脑直连光猫也可以获得这个 DNS 地址,但通过 R7000 连接网络,无论如何都无法获取这个 DNS 设置。即便在某些特殊情况下,能够获取 DNS 设置,所得到的地址也只是 R7000 在 LAN 侧的地址,而不是真正的 DNS 服务器的地址。即使在 IPv6 设置中的“IPv6 Domain Name Server Address”选择从 ISP 获取地址,还是设置指定的地址,都无济于事。结合 1 中所说的情况,似乎 R7000 无论在 IPv4 还是 IPv6 情况下都做了 DNS Proxying,为什么不是把 DNS 服务器地址推送给联网的终端呢?
  4. 在 IPv6 设置界面的 “LAN Setup”,选择“Auto Config”时,“Use This Interface ID”还能生效,可以看到 LAN 侧的 IPv6 地址确实时使用指定的接口ID生成的。但如果选择的“Use DHCP Server”,看到的 IPv6 地址使用的仍然是根据路由器 MAC 地址计算出来 EUI-64 接口ID。这里是不是有问题?!
  5. R7000 在防火墙上仍然过滤了 ICMP 消息,导致 IPv6 的一些功能存在问题,访问 http://ipv6-test.com/ 会提示 ICMP Filtered。这个问题已经存在好几年了,现在还没解决?
  6. Netgear 的工程师们有没有志向,实现如下RFC中提到的功能?
    IPv6 Router Advertisement Options for DNS Configuration
    https://tools.ietf.org/html/rfc8106

    Issues and Recommendations with Multiple Stateful DHCPv6 Options
    https://tools.ietf.org/html/rfc7550

    Prefix Exclude Option for DHCPv6-based Prefix Delegation
    https://tools.ietf.org/html/rfc6603

    IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6
    https://tools.ietf.org/html/rfc3633

    IPv6 Home Networking Architecture Principles
    https://tools.ietf.org/html/rfc7368
       Thus, a homenet CE router should request, for example, via DHCP
       Prefix Delegation (DHCP PD) [RFC3633], that it would like a /48
       prefix from its ISP, i.e., it asks the ISP for the maximum size
       prefix it might expect to be offered, even if in practice it may only
       be offered a /56 or /60.  For a typical IPv6 homenet, it is not
       recommended that an ISP offers less than a /60 prefix, and it is
       highly preferable that the ISP offers at least a /56.  It is expected
       that the allocated prefix to the homenet from any single ISP is a
       contiguous, aggregated one.  While it may be possible for a homenet
       CE router to issue multiple prefix requests to attempt to obtain
       multiple delegations, such behaviour is out of scope of this
       document.

    IPv6 Address Assignment to End Sites
    https://tools.ietf.org/html/rfc6177

  7. 希望 Netgear 的工程师们能认真、仔细地看看用户在 Netgear Community 上的反馈吧
    R7000 DHCPv6 PD Support for Firmware 1.0.7.6
    https://community.netgear.com/t5/Nighthawk-WiFi-Routers/R7000-DHCPv6-PD-Support-for-Firmware-1-0-7-6/td-p/1205853

    IPv6 and DHCPv6-PD
    https://community.netgear.com/t5/Nighthawk-WiFi-Routers/IPv6-and-DHCPv6-PD/td-p/393043

    R8000 & DHCPv6-PD (Fiber7 Switzerland)
    https://community.netgear.com/t5/Nighthawk-WiFi-Routers/R8000-amp-DHCPv6-PD-Fiber7-Switzerland/td-p/500573

    Netgear R7000 IPv6 ICMP Filtered
    https://community.netgear.com/t5/Nighthawk-WiFi-Routers/Netgear-R7000-IPv6-ICMP-Filtered/m-p/1274481

    Router filtering ipv6 ICMP
    https://community.netgear.com/t5/Nighthawk-WiFi-Routers/Router-filtering-ipv6-ICMP/td-p/1162852

    Setting IPv6 DNS
    https://community.netgear.com/t5/R6000-Series-AC-WiFi-Routers/Setting-IPv6-DNS/td-p/1132165

  8. P.S 有两个用户说了下面一段话,自勉
        ‎2016-05-21 08:05 AM
        Re: DNS not working with IPv6 - R7000
             If you want your router to look like a fighter jet, get a netgear. If you want it to work, get an Asus.

        You should contact ASUS and give them permission to use this as a marketing tool.

2 Replies

  • 您好,感谢您对NETGEAR的支持!
    关于问题1和3,由于NETGEAR路由器作为DNS代理,因此客户端获取到的DNS是路由器的地址,并非ISP提供的DNS地址;
    问题4,请参考NETGEAR 路由器 IPv6 功能简介 http://club.ntgrchina.cn/Knowledgebase/Document_detail.aspx?Did=1059 
    问题5,请启用  高级 --> 安装 --> WAN设置 --> 响应因特网端口Ping命令,则不会过滤ICMP协议包;
    关于IPv6其他未实现的功能,请关注后续发布的新固件。
    • zix3020's avatar
      zix3020
      Aspirant

      问题5,请启用  高级 --> 安装 --> WAN设置 --> 响应因特网端口Ping命令,则不会过滤ICMP协议包;

       

      按照你的方法实验了,还是无法解决此问题!