找回密码
 加入我们
搜索
      
查看: 1658|回复: 33

[网络] 请各位大佬指点:仅有动态v6公网的情况下,怎么能在外网全方位无障碍访问家中内网?

[复制链接]
发表于 2025-8-9 16:29 来自手机 | 显示全部楼层 |阅读模式
路由器是软路由,有买了个十年的域名。
 楼主| 发表于 2025-8-9 16:31 来自手机 | 显示全部楼层
目前做到用手机访问是通的,但是用电脑或者手机连接WiFi,就无法访问家里的内网了。
发表于 2025-8-9 16:37 | 显示全部楼层
你手机是通的,但是电脑手机wifi不通的原因是不是wifi的网没有v6导致的?
如果是这样那就用natter/NATMap打洞,得到公网v4地址,剩下的你应该知道怎么做。
https://www.chiphell.com/thread-2662342-1-1.html
发表于 2025-8-9 16:38 来自手机 | 显示全部楼层
V4无法访问V6
发表于 2025-8-9 16:40 | 显示全部楼层
买个VPS组建局域网吧,省事
 楼主| 发表于 2025-8-9 17:27 | 显示全部楼层
hayse 发表于 2025-8-9 16:37
你手机是通的,但是电脑手机wifi不通的原因是不是wifi的网没有v6导致的?
如果是这样那就用natter/NATMap打 ...

不好意思,看的不是很明白,有几个疑问:这个方案是不是流量要去第三方服务器中转?速度和总流量有没有限制?外网客户端是否可以只用域名加固定端口(最好是lucky那种一个端口反代多个域名的模式)访问?
发表于 2025-8-9 17:30 | 显示全部楼层
两边都要有ipv6才行,缺一个都不行

发表于 2025-8-9 17:35 | 显示全部楼层
听弦 发表于 2025-8-9 17:27
不好意思,看的不是很明白,有几个疑问:这个方案是不是流量要去第三方服务器中转?速度和总流量有没有限 ...

不用中转,这个就是给你家里弄出一个公网v4。只是这个打洞v4的端口会变动,但是你家里的网不重拨端口也就不会变。
你现在能用v6访问家里,那么剩下的就都一样。
没用过lucky的反代,我是固定域名+不同端口来区分家里服务(不重拨端口也就不会变,实践中,一般我也只需要一个端口,剩下的连上后,就等于进到局域网了)
发表于 2025-8-9 17:42 来自手机 | 显示全部楼层
很烦,建议打洞
主要是家宽的ipv6很不稳定
发表于 2025-8-9 18:10 来自手机 | 显示全部楼层
买个中转服务器,中转打洞,我现在就是。用的阿里云200m共享,rathole这个项目
发表于 2025-8-12 00:43 | 显示全部楼层
两边都有v6的话,理论上你用ddns和wireguard或者其他类似的东西搞一下也是可以的,就是比较不稳定…
发表于 2025-8-12 11:21 | 显示全部楼层
全方位无障碍访问家中内网,一般是用到内网什么服务或者应用?
如果只有公网IPV6的地址,那至少需要做到需要用到的家里的电脑或者服务器都有公网IPV6地址。
然后做好动态域名绑定和IPV6的域名解析服务。
这些都做到以后能获得IPV6地址解析IPV6地址的设备就能访问家里的资源。

我家目前外网通过域名使用IPV6地址远程家里的服务器、FTP服务器及使用EMBY看服务器上的视频。
我这边不论是手机还是家庭宽带都可以获得IPV6地址,家里软路由环境所以设备都获得公网IPV6地址需要主路由和软路由里做设置。
发表于 2025-8-12 11:35 | 显示全部楼层
本帖最后由 looby 于 2025-8-12 11:36 编辑

1. DDNS 绑定动态v6公网
2. 路由器自定义Hosts,使1中域名指向 内网v4地址

注意,不要用443 80端口,2其实也可以使用ddns同时绑定v4地址,即同一个域名同时绑定v4内网地址和v6外网地址,但是某些设备系统默认对v4 v6优先级可能导致总是走v4,外面就无法访问
发表于 2025-8-12 11:35 | 显示全部楼层
家宽都有v6,没有的话开一下就行了,目前纯v6基本可以替代公网v4
发表于 2025-8-12 11:49 | 显示全部楼层
域名如果已经备案,可以选择
1)免费的腾讯云edgeone;
2)付费的百度智能云CDN,0.21元/GB
把ipv6作为回源域名,实现:1)跨网跨省加速访问;2)ipv4访问

域名如果没有备案,可以选择
3)cloudflare CDN加速
设置规则使用特殊端口回源,缺点是受到双重跨境干扰

其他方式:
4)改路由器拨号,设置DMZ主机,降低防火墙等级,检查IPV4类型,如果是NAT1,可以打洞,natter,lucky,natmap等等都可以
5)找frp,推荐闲鱼
发表于 2025-8-12 12:12 | 显示全部楼层
听弦 发表于 2025-8-9 16:31
目前做到用手机访问是通的,但是用电脑或者手机连接WiFi,就无法访问家里的内网了。 ...

1、手机用流量上网天然有IPv6,所以可以用流量访问家里的IPv6内网。

2、IPv6不能跨网关下发地址,比如,光猫拨号,连接光猫的路由器可以获得IPv6,连接路由器的设备不可以(除非路由器改成中继或AP模式)。

3、如果光猫已经桥接,要同时确定连同IPv6一起桥接了,有时候桥接只对IPv4起作用。

4、如果是在外面连接公司或他人的WIFI,没法获得IPv6地址(访问ipw点cn判断),那是别人家WIFI的问题。

5、自己家的内网可以通过IPv4访问内网资源的呀。
发表于 2025-8-13 11:20 | 显示全部楼层
tailscale打洞,有v6基本都可以p2p,好用
发表于 2025-8-13 11:50 来自手机 | 显示全部楼层
本帖最后由 binne 于 2025-8-13 11:51 编辑
jimizhou 发表于 2025-8-13 11:20
tailscale打洞,有v6基本都可以p2p,好用


手机联家里内网,tailscale 有时候快 有时候慢,有办法改善吗?
发表于 2025-8-13 12:03 | 显示全部楼层
软路由上跑个lucky,一切搞定
发表于 2025-8-13 13:45 | 显示全部楼层
binne 发表于 2025-8-13 11:50
手机联家里内网,tailscale 有时候快 有时候慢,有办法改善吗?

家里尽量桥接光猫,用路由器拨号,打开IPV6,关闭IPV6的防火墙,一般就可以顺利直连了。再不行参考教程搭一个自建derp节点,更稳定。
 楼主| 发表于 2025-8-14 17:45 来自手机 | 显示全部楼层
各位大佬,经过这几天的折腾,感觉问题出在istoreos的ipv6的网络环回上,是这样的,我电脑和手机访问家里nas什么的都是用二级域名,在软路由上安排的lucky,有v4公网的时候全都没问题,但是现在用v6的话,手机流量还是全部ok的,但是家里WiFi下就打不开域名了(已经打通v6,手机WiFi下也获取到240e的地址)。另外在外面连接WiFi比如单位或者一些公共场合的,就还是不行,我估计是因为v4跟v6不通的原因。现在看,这个v6到底还是不方便。
 楼主| 发表于 2025-8-14 17:45 来自手机 | 显示全部楼层
jimizhou 发表于 2025-8-13 13:45
家里尽量桥接光猫,用路由器拨号,打开IPV6,关闭IPV6的防火墙,一般就可以顺利直连了。再不行参考教程搭 ...

关防火墙这肯定不行的,安全第一啊。
 楼主| 发表于 2025-8-14 17:47 来自手机 | 显示全部楼层
wx0 发表于 2025-8-12 00:43
两边都有v6的话,理论上你用ddns和wireguard或者其他类似的东西搞一下也是可以的,就是比较不稳定… ...

这个肯定没问题,我手机上已经搞了,外网访问一切通畅。
 楼主| 发表于 2025-8-14 17:48 来自手机 | 显示全部楼层
ecoolecool 发表于 2025-8-12 11:21
全方位无障碍访问家中内网,一般是用到内网什么服务或者应用?
如果只有公网IPV6的地址,那至少需要做到需 ...

这一套我都打通了,主要是在外面连WiFi如果没有v6就没招了。要么只有vps了。
 楼主| 发表于 2025-8-14 17:53 来自手机 | 显示全部楼层
ssl0008 发表于 2025-8-12 11:35
家宽都有v6,没有的话开一下就行了,目前纯v6基本可以替代公网v4

你说的没错,但是v6代替v4不太可能,比如我手机用飞牛app访问或者群晖app,都是填的域名,之前用起来很方便,现在在外面还是用域名,回到家就只能手动切换到内网v4的ip地址才行,域名就不通了。
 楼主| 发表于 2025-8-14 17:55 来自手机 | 显示全部楼层
leii12345 发表于 2025-8-12 12:12
1、手机用流量上网天然有IPv6,所以可以用流量访问家里的IPv6内网。

2、IPv6不能跨网关下发地址,比如, ...

你说的对,问题的我在外用域名ddns,回家就要手动切一下内网v4的ip,觉得很麻烦。想着能不能有办法统一起来。
 楼主| 发表于 2025-8-14 17:57 来自手机 | 显示全部楼层
jimizhou 发表于 2025-8-13 11:20
tailscale打洞,有v6基本都可以p2p,好用

打洞的没有需求,因为手机用流量的话通畅无比,如果连上没有v6的WiFi的话又没法打洞。
 楼主| 发表于 2025-8-14 17:59 来自手机 | 显示全部楼层
brucelee1126 发表于 2025-8-13 12:03
软路由上跑个lucky,一切搞定

Lucky有,但是感觉问题出在软路由的网络环回上,防火墙的通信规则也设置了允许任何来源入站(包括内网lan),但是就是内网打不开软路由自身的ddns域名,切换手机流量外网秒开。
发表于 2025-8-14 18:02 | 显示全部楼层
听弦 发表于 2025-8-14 17:53
你说的没错,但是v6代替v4不太可能,比如我手机用飞牛app访问或者群晖app,都是填的域名,之前用起来很方 ...

路由器设置hosts,域名直接解析成192.168.x.x
 楼主| 发表于 2025-8-14 19:10 来自手机 | 显示全部楼层
ssl0008 发表于 2025-8-14 18:02
路由器设置hosts,域名直接解析成192.168.x.x

谢谢大佬,这个方法应该可行,问了下deepseek,可以操作,而且还推荐了另一种更好的修改dnsmusq加原有lucky反代的方法,这个dnsmysq是我盲区,明天试试看。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-8-15 03:14 , Processed in 0.010770 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表