• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tysb777
V2EX  ›  程序员

请教一下 IPV6 如何区分内外网?

  •  
  •   tysb777 · Dec 19, 2022 · 4760 views
    This topic created in 1425 days ago, the information mentioned may be changed or developed.

    电信宽带,光猫桥接开启 IPV6/IPV4 ,路由器拨号,路由器下所有设备分配 IPV6 。

    群晖分配的 IPV6 是 240e.xxx.xxx

    在群晖上配置 DDNS ,连接家里 wifi ,使用手机访问群晖的 IPV6 地址可以打开,使用电脑 chrome 访问群晖的 IPV6 地址无法打开。使用外网(有 IPV6 网络)访问群晖的 IPV6 地址无法打开。

    • 分配的 IPV6 是内网的吗? IPV6 的内网公网如何区分?
    • 如果是公网 IPV6 ,这是运营商的锅吗?
    22 replies  •  2022-12-22 07:23:26 +08:00
    jeesk
    jeesk
    Dec 19, 2022
    1
    rssf
    rssf
    Dec 19, 2022
    2
    这是你路由器的锅,防火墙没有放行入
    julyclyde
    julyclyde
    Dec 19, 2022
    3
    IPv6 一般没用 NAT 吧
    所以也谈不上内外?
    kaedeair
    kaedeair
    Dec 19, 2022
    4
    fe80 开头的是内网,240e 毫无疑问是全球地址
    你这种情况大概率是防火墙 /服务设置问题
    newmlp
    newmlp
    Dec 19, 2022
    5
    运营商路由默认禁止主动入站连接
    newmlp
    newmlp
    Dec 19, 2022
    6
    大概率是防火墙阻止了主动入站连接
    xyjincan
    xyjincan
    Dec 19, 2022
    7
    在需要的设备上关闭 IPv6 临时地址
    netsh int ipv6 set privacy state=disable
    ysc3839
    ysc3839
    Dec 19, 2022 via Android
    8
    需要更多信息,建议 traceroute 以及抓包看看
    tysb777
    tysb777
    OP
    Dec 19, 2022
    9
    @kaedeair 刚才看了一下,路由器的 IPV6 网关是 fe80
    hahasong
    hahasong
    Dec 19, 2022
    10
    @tysb777 #9 网关当然写内网地址,冷知识,一个设备不止一个 v6 地址
    tysb777
    tysb777
    OP
    Dec 19, 2022
    11
    @hahasong 明白了
    XIU2
    XIU2
    Dec 19, 2022
    12
    一些便宜路由器(或运营商送的)虽然支持 IPv6 ,但是并不支持配置 IPv6 防火墙,默认开启无法关闭。
    我的老路由器不支持 IPv6 ,正好运营商做活动升级宽带并送路由器支持 IPv6 我就给换上了,结果发现 IPv6 TCP 阻塞(做种时发现的),研究了下,最后发现问题出在路由器上,查了查发现还有这个坑。。。
    tysb777
    tysb777
    OP
    Dec 19, 2022
    13
    @ysc3839 不太会这个 = =
    tysb777
    tysb777
    OP
    Dec 19, 2022
    14
    @XIU2 目前尝试了水星( padavan 固件)小米 ax1800 这两个路由器
    tysb777
    tysb777
    OP
    Dec 19, 2022
    15
    @rssf
    @kaedeair 防火墙问题我晚上回去看看吧,小米这路由器没有防火墙设置。。 晚上换 padavan 试试看吧。

    很奇怪 windows 电脑一会有 ipv6 一会又没有了
    haikouwang
    haikouwang
    Dec 19, 2022
    16
    tysb777
    tysb777
    OP
    Dec 19, 2022
    17
    @XIU2 路由器端的端口转发也配置了
    feng0vx
    feng0vx
    Dec 19, 2022
    18
    IPv6 全球单播地址为`2000::/3`,即`2000:: - 3fff:ffff`,也就是目前 2 开头的是全球可寻址即公网
    浏览器输入 ipv6 地址要用[]括起来
    feng0vx
    feng0vx
    Dec 19, 2022
    19
    @tysb777 #17 ipv6 不需要端口转发 NAT ,只是防火墙放行就行了
    tc5156
    tc5156
    Dec 19, 2022
    20
    24 开头就是公网,fe 就是内网。
    话说,两端都有 ipv6 公网就可以直接用微软自带的远程应用连接了,而三网自 2018 年以后就默认在路由里分配 ipv6 公网。如果只是需要远程连接,完全不需要申请公网,或内网穿透,映射公网之类的。
    jim9606
    jim9606
    Dec 20, 2022 via Android
    21
    2 开头的都是公网地址( GUA )。
    通常防火墙规则是将 /64 的子网当做内网,或者根据 RA 通告的前缀长度决定,使用 SLAAC 的前缀长度不超过 /64
    如果内网的路由器 RA 有广播 ULA 前缀( fc00::/7,用途类似 ipv4 的私有地址),也可以用这个。
    链路本地地址 fe80::/10 只能在链路上用。
    连不上多数自己路由器配置问题,有些路由器 WAN 侧和 LAN 侧使用相同前缀的话路由会有问题。
    troilus
    troilus
    Dec 22, 2022 via iPhone
    22
    路由器关 v6 防火墙
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1044 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 343ms · UTC 23:20 · PVG 07:20 · LAX 15:20 · JFK 18:20
    ♥ Do have faith in what you're doing.