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

2024-01-09 20:04:00 +08:00
 abcbuzhiming
最近把家里的 nas 用 ipv6 + ddns 弄到公网上了,主要目的是给老婆上班时备份文件,有时需要回家加班。

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

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


@Jat001
搜了一圈,这种 CDN 转发的原理是什么? CDN 一般不是用来加速静态资源访问的吗
abcbuzhiming
2024-01-09 22:17:37 +08:00
@pagxir 我又认真的研究了一下 cloudflare CDN 回源,我不知道是我记忆出错了,还是现在技术更新了?

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

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

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

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

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

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

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

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

3. 如果上面都不行还有一个骚操作就是,关闭光猫 v4 DHCP 然后直接把光猫上的局域网口接到内网交换机上。(注:此操作只能是尝试不保证一定能行)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1007283

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX