V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
abcbuzhiming
V2EX  ›  宽带症候群

只有 ipv4 的客户端有没有办法访问处于纯 ipv6 网络下的资源?

  •  
  •   abcbuzhiming · 317 天前 · 2024 次点击
    这是一个创建于 317 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近把家里的 nas 用 ipv6 + ddns 弄到公网上了,主要目的是给老婆上班时备份文件,有时需要回家加班。

    然后我就发现一个问题,老婆工作地点,是一个纯 ipv4 的内部局域网,局域网内没有 ipv6 ,虽然它们的出口设备光猫上是有 ipv6 的,但是它们的内网就没有。于是这个内网里就没办法访问 ipv6 的 nas 。

    目前唯一能绕过去的办法就是利用手机开热点,电脑连了热点就有 ipv6 了,然后就能访问处于 ipv6 的 nas 。但是这样非常的消耗流量,有没有别的办法
    16 条回复    2024-01-10 15:25:44 +08:00
    vcn8yjOogEL
        1
    vcn8yjOogEL  
       317 天前 via Android
    双栈机当 6in4 隧道
    Tailscale 等工具打洞
    杠运营商要公网 IP
    vcn8yjOogEL
        2
    vcn8yjOogEL  
       317 天前 via Android
    打洞一定要确保 NAS 有全锥, 这样成功率最高
    Jat001
        3
    Jat001  
       317 天前
    流量不大还可以用云服务商的 cdn 转发,现在都能单 ipv6 源站了
    pagxir
        4
    pagxir  
       317 天前
    电信的企业网访问 cloudflare 的 CDN 速度还是可以的。
    abcbuzhiming
        5
    abcbuzhiming  
    OP
       317 天前
    @vcn8yjOogEL
    用双栈机的意思是不是就是流量从它这里中转而不是直连?
    关于打洞,打洞能成功的要诀到底是什么?我查到的一些资料说打洞要成功,至少有一方不在 nat 后面


    @Jat001
    搜了一圈,这种 CDN 转发的原理是什么? CDN 一般不是用来加速静态资源访问的吗
    abcbuzhiming
        6
    abcbuzhiming  
    OP
       317 天前
    @pagxir 我又认真的研究了一下 cloudflare CDN 回源,我不知道是我记忆出错了,还是现在技术更新了?

    按我的理解,CDN 回源加速只能解决 [你从不同协议栈访问目的服务器上的文件] 这个问题,但是完整 nas 服务,不光是浏览文件,它有很大的可能需要从外面上传文件上去的,CDN 加速能解决这个问题吗?
    pagxir
        7
    pagxir  
       317 天前
    @abcbuzhiming 走 http/https 协议就可以
    JensenQian
        8
    JensenQian  
       317 天前 via Android
    cloudflare tunnel 试下
    JensenQian
        9
    JensenQian  
       317 天前 via Android
    @abcbuzhiming 用 cf tunnel 那个工具就可以了
    totoro625
        10
    totoro625  
       317 天前
    tailscale 打洞并组网
    如果你老婆工作单位没有保密要求可以这么干
    Jat001
        11
    Jat001  
       317 天前
    @abcbuzhiming #5 有全部回源的 CDN ,腾讯云叫全站加速网络 ECDN ,阿里云叫全站加速 DCDN ,不管叫啥,原理都是全部请求都回源,当然你也可以配置部分资源由 CDN 缓存。他们 CDN 的节点都是双栈的,你可以把他们当反代用,就是流量太贵了,接入还要有备案过的域名。
    Jat001
        12
    Jat001  
       317 天前
    @abcbuzhiming #6 cf 国内能用吗,我试过,慢死了,而且免费版上传限制 100M 。cf 的节点就没大陆,你访问它的节点,以及它的节点再回源拿你 nas 上的内容,绕了一圈海外

    @totoro625 #10 只有 ipv4 的机器和只有 ipv6 的机器没法组网,还是要 derp 转发,问题又回来了,tailscale 在大陆也没节点,要么在大陆自建一个 derp 服务器
    dode
        13
    dode  
       317 天前
    机场
    vcn8yjOogEL
        14
    vcn8yjOogEL  
       317 天前
    @abcbuzhiming #5
    对, 用远程机器的 v6 地址访问, 墙内一般是不处理正经的 VPN 协议的, 毕竟公司都要用

    有公网就无须辅助服务器, 直接用 DDNS 就可以
    有 STUN 辅助公网和全锥 NAT 几乎没有区别, 地址是一比一对应的
    限制, 端口限制和对称 NAT 就需要多次尝试了, Tailscale 官网讲过他们用的方案, 你可以看一下

    一般来说直接用现成的组网工具就可以了, 都是打包好的, 但手机端要注意功耗
    qingshengwen
        15
    qingshengwen  
       316 天前
    @Jat001 #12 这个说法不对呀,你的 nas 只是没有公网 ipv4 ,不是完全没有 ipv4 ,还是有概率能打洞成功的,不试试怎么知道
    acbot
        16
    acbot  
       316 天前
    主要还是看工作地点的网络你有没有管理权限,

    Ⅰ. 如果没有只能用各种中间转发方式!

    Ⅱ. 如果你有工作地点管理权限:

    1. 如果工作地点有公网,直接就可以直接在工作地点电脑上部署一个内网服务( VPN 或者是转发)开放出去用 NAS 主动连接这个服务或组网就可以了

    2. 如果工作地点没有公网,看电脑是否可以直接连接光猫( WIFI ,有线都行)目的就是让工作地点电脑获取到 v6 然后使用 v6 连接。

    3. 如果上面都不行还有一个骚操作就是,关闭光猫 v4 DHCP 然后直接把光猫上的局域网口接到内网交换机上。(注:此操作只能是尝试不保证一定能行)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4823 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:56 · PVG 11:56 · LAX 19:56 · JFK 22:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.