收起左侧

无公网IP?IPV6+lucky解君愁,通过IPV6外网访问飞牛NAS

29
回复
11928
查看
  [ 复制链接 ]

20

主题

39

回帖

60

牛值

社区共建团

2024-11-7 11:25:21 显示全部楼层 阅读模式
前言:
两年前,我写了一篇文章《无公网IP?IPV6+DDNS+socat解君愁,通过IPV6外网访问群晖等内网》,解决了一部分没有IPV4公网IP朋友的需求,最近起心动念,重新更新一下,主要更新的内容是用lucky一站式解决(这里为开发lucky的大佬点个赞)。
先说说我的网络环境:我战战兢兢地搞了All in boom方案,好在是三年过去了还没崩,PVE打底,iKuai拨号+openwrt旁路由+黑群晖+黑威联通+飞牛+其他。
实现目标的前提:你的终端设备(手机、电脑等)得能获取IPV6地址,如果你的终端设备获取不到IPV6,此文于你无用。
可实现的效果:和IPv4公网IP一样,实现域名:端口访问内网设备,同一个域名+不同的端口可以访问不同的内网设备,比如v6.xxx.com:5666访问飞牛NAS,v6.xxx.com:5000访问群晖。
原材料:
1.这里我用到的是iKuai和openwrt,如果是小米路由器拨号上网,操作逻辑类似,小米路由器也可以安装lucky。
2.光猫改桥接,用路由器拨号:开始之前请确认你的光猫已经改桥接、关闭IPv6防火墙,内网设备能正常获取IPV6地址且可以通过IPV6地址来访问你的设备。
3.域名:你得有个域名
具体步骤:
1. 域名解析(通过lucky的动态域名)
在你的openwrt里安装lucky进行域名解析:
下面简单说一下lucky域名解析的配置,详细教程自行百度,我的域名是腾讯云的,选第二个,填入ID和token就OK,我把IPv4关掉了,没有必要:
开启IPv6,获取IP方式这里我选的是通过网卡获取,如果你没有网卡,可以试一下通过接口,下面的域名填写自己要解析的域名,我填写的是v6.xxx.com,点击“IP选择匹配测试”,如果成功的话然后保存,待域名解析成功后放旁边备用:



2. 在lucky的端口转发里添加转发规则:
点击“添加转发规则”进入配置页面,添加完成后点保存,详见下图:

  • 检测一下你的终端,有没有获取到IPV6地址:

4.在你的路由器的端口转发或端口映射里,把5666这个端口转发给lucky所在的设备IP上,比如我在ikuai的设置参考如下:


5.然后,用你的域名+端口访问就行,效果如下:

看一下lucky端口转发的日志,确实是IPV6连接的:


然后呢?结束了,enjoy it!这么简单?对!就这么简单,但是每个人的网络情况不一样,配置不一样,不保证一次成功,如果有问题就研究一下防火墙,如果实在不行,就把openwrt的防火墙关掉

总结
其实原理很简单,最大的优势就是不用敲各种乱七八糟的代码,可视化部署,简单粗暴
上文实现的是使用IPV6公网IP,通过同一个域名+不同的端口访问不同的内网设备,比如v6.xxx.com:5666访问飞牛NAS,v6.xxx.com:5000访问群晖。
其他:欢迎各位拍砖指正


收藏
送赞 10
分享

1

主题

1

回帖

0

牛值

江湖小虾

2024-11-15 09:38:20 显示全部楼层
端口监听失败怎么办呀

1

主题

4

回帖

0

牛值

江湖小虾

2024-11-15 14:44:41 显示全部楼层
学习,晚些试试

2

主题

5

回帖

0

牛值

江湖小虾

社区上线纪念勋章

2024-11-15 22:06:39 显示全部楼层
谢谢楼主分享,帖子简单易懂,但帖子图片加载不全,不知道为什么,广告拦截已关。另外遇到一个问题:HTTP的端口转发没问题,但是HTTPS的转发遇到问题了,访问不了,再次谢谢楼主辛苦码字分享!

0

主题

9

回帖

0

牛值

江湖小虾

2024-11-18 13:58:27 显示全部楼层
我只转发了8000端口,为什么其他端口一样可以访问?
求教大佬
防火墙关了就会这样,所以我现在准备部署一个软路由做主路由,用防火墙规则只放行一个端口  详情 回复
2024-12-6 15:21

3

主题

16

回帖

0

牛值

江湖小虾

2024-11-18 15:59:01 显示全部楼层
飞牛自带的DDNS多好啊,弄个域名还好记,操作简单又稳定。
zyc
格局打开,这样其它应用也直接访问  详情 回复
2024-11-29 10:06

1

主题

2

回帖

0

牛值

江湖小虾

2024-11-19 08:44:15 显示全部楼层
光猫可不可以不改桥接  

1

主题

50

回帖

0

牛值

初出茅庐

2024-11-29 10:06:12 显示全部楼层
格局打开,这样其它应用也直接访问
飞牛自带的DDNS,用域名加端口号也可以访问其他应用啊  详情 回复
2024-12-25 10:24

0

主题

69

回帖

0

牛值

初出茅庐

2024-12-6 15:21:25 显示全部楼层
防火墙关了就会这样,所以我现在准备部署一个软路由做主路由,用防火墙规则只放行一个端口

6

主题

3

回帖

0

牛值

fnOS系统内测组

2024-12-12 04:15:07 显示全部楼层
麻烦图片更新一下,看都看不清楚。加载不出来

3

主题

32

回帖

0

牛值

江湖小虾

2024-12-13 11:35:57 显示全部楼层
我可以远程访问飞牛了,但是APP还是中继模式,这怎么搞啊

3

主题

16

回帖

0

牛值

江湖小虾

2024-12-25 10:24:38 显示全部楼层
zyc 发表于 2024-11-29 10:06
格局打开,这样其它应用也直接访问

飞牛自带的DDNS,用域名加端口号也可以访问其他应用啊
不行的吧,我这边用飞牛的域名只能访问飞牛os,其它应用都打不开。  详情 回复
2025-1-2 10:12

4

主题

18

回帖

0

牛值

江湖小虾

2024-12-31 16:28:04 显示全部楼层
学习,晚些试试

1

主题

10

回帖

0

牛值

fnOS系统内测组

2025-1-2 10:12:35 显示全部楼层
不行的吧,我这边用飞牛的域名只能访问飞牛os,其它应用都打不开。
自带的DDNS,不是自带的内网穿透  详情 回复
2025-1-8 18:54
如果是ipv6ip理论上是可以直通的,不需要路由器端口映射,相当于暴露在外面的一台机器  详情 回复
2025-1-8 17:53

0

主题

6

回帖

0

牛值

江湖小虾

2025-1-8 17:53:18 显示全部楼层
落地长安 发表于 2025-1-2 10:12
不行的吧,我这边用飞牛的域名只能访问飞牛os,其它应用都打不开。

如果是ipv6ip理论上是可以直通的,不需要路由器端口映射,相当于暴露在外面的一台机器

3

主题

16

回帖

0

牛值

江湖小虾

2025-1-8 18:54:51 显示全部楼层
落地长安 发表于 2025-1-2 10:12
不行的吧,我这边用飞牛的域名只能访问飞牛os,其它应用都打不开。

自带的DDNS,不是自带的内网穿透
第一,飞牛自带的ddns只能访问飞牛上部署的服务,无法访问局域网其他设备的服务;第二,域名加端口访问就相当于把飞牛暴露在公网,域名就能直接连到飞牛,不设置防火墙、没有强密码的话相当不安全。  详情 回复
2025-2-14 09:58

0

主题

1

回帖

0

牛值

江湖小虾

2025-2-8 10:28:05 显示全部楼层
我回老家的乡镇都还不支持IPV6呢。奇怪,这个好早期就在提倡了。到现在都还没有普及不知为何如此。现阶段还是IPV4比较通用。

13

主题

27

回帖

0

牛值

初出茅庐

2025-2-9 16:51:48 显示全部楼层
lucky动态域名设置时无法获取到公网IP地址。接口访问失败 [fnos][http://v6.666666.host:66/ip][Get "http://v6.666666.host:66/ip": dial tcp:  : missing address]
Interface_access_failed [fnos][https://speed.neu6.edu.cn/getIP.php][Get "https://speed.neu6.edu.cn/getIP.php": dial tcp [2001:da8:9000::66]:443: connect: network is unreachable]
Interface_access_failed [fnos][http://myip6.ipip.net][Get "http://myip6.ipip.net": dial tcp [2402:e7c0:0:200::5]:80: connect: network is unreachable]
Interface_access_failed [fnos][https://6.ipw.cn][Get "https://6.ipw.cn": dial tcp [2400:8905::f03c:94ff:fe1c:a95e]:443: connect: network is unreachable]
Interface_access_failed [fnos][http://v6.66666.host:66/ip][Get "http://v6.66666.host:66/ip": dial tcp [2408:8763:0:90b:2183:bab2:e611:3734]:66: connect: network is unreachable]
Interface_access_failed [fnos][https://ipv6.ddnspod.com][Get "https://ipv6.ddnspod.com": dial tcp [2409:8c28:88f1:300::27af:b229]:443: connect: network is unreachable]
Interface_access_failed [fnos][https://6.666666.host:66/ip][Get "https://6.666666.host:66/ip": dial tcp:  : missing address]
All_interfaces_querying_the_public_network_failed [IPv6][fnos]相应的https://6.666666.host:66/ip这种无法访问到!

0

主题

13

回帖

0

牛值

fnOS系统内测组

2025-2-14 09:58:38 显示全部楼层
第一,飞牛自带的ddns只能访问飞牛上部署的服务,无法访问局域网其他设备的服务;第二,域名加端口访问就相当于把飞牛暴露在公网,域名就能直接连到飞牛,不设置防火墙、没有强密码的话相当不安全。

1

主题

14

回帖

0

牛值

江湖小虾

2025-2-17 14:48:36 显示全部楼层
我家是光猫直接是路由,下面有一个交换机接飞牛,连不上飞牛中的服务呀。怎么搞?
谢谢

13

主题

29

回帖

0

牛值

初出茅庐

2025-2-18 15:33:57 显示全部楼层
lucky的这个端口转发, 把源地址也改了, 导致飞牛拿不到真实IP....

0

主题

6

回帖

0

牛值

江湖小虾

2025-2-23 20:23:24 显示全部楼层
收藏,主机搞定后就操作一下。

25

主题

45

回帖

0

牛值

fnOS系统内测组

飞牛百度网盘玩家

2025-2-26 10:11:03 显示全部楼层
用飞牛自带的DDNS不更简单

1

主题

1

回帖

0

牛值

江湖小虾

2025-2-28 14:40:13 显示全部楼层
新手入坑,学习学习,感谢分享!!!

1

主题

11

回帖

0

牛值

江湖小虾

2025-3-5 20:28:40 显示全部楼层
一堆的述语看不懂,咋整呢?

1

主题

7

回帖

0

牛值

江湖小虾

2025-3-6 23:18:44 显示全部楼层
老,飞牛商店的lucky默认安装不是最新版的,怎么升级官方最新版

1

主题

7

回帖

0

牛值

江湖小虾

2025-3-7 20:22:42 显示全部楼层
楼主帖子里的图片是不是个别图片挂了,刷不出来图片

0

主题

1

回帖

0

牛值

江湖小虾

2025-3-14 09:37:27 显示全部楼层
这个需要外网也有ipv6才能访问吧,如果办公网只有ipv4没有ipv6估计就不能访问了
对,我公司就没有ipv4 导致访问不了了,只好又换回ddns了  详情 回复
2025-3-17 14:23

3

主题

18

回帖

0

牛值

fnOS系统内测组

2025-3-17 14:23:16 显示全部楼层
wyqzxj2003 发表于 2025-3-14 09:37
这个需要外网也有ipv6才能访问吧,如果办公网只有ipv4没有ipv6估计就不能访问了 ...

对,我公司就没有ipv4  导致访问不了了,只好又换回ddns了
加一层cloudflare,无论你的外网是v4还是v6都可以访问,重要的是不花钱  详情 回复
2025-3-25 19:34

2

主题

11

回帖

0

牛值

江湖小虾

2025-3-25 19:34:51 显示全部楼层
boomood 发表于 2025-3-17 14:23
对,我公司就没有ipv4  导致访问不了了,只好又换回ddns了

加一层cloudflare,无论你的外网是v4还是v6都可以访问,重要的是不花钱
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则