找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 276239|回复: 10446

超详细!手把手教你使用ipv6公网ip,每个人都可实现ddns外网自由访问内网nas等

   火... [复制链接]
本帖最后由 daniel.chan.cn 于 2022-3-31 18:50 编辑

因为ipv6的覆盖很高了,一般人也没有ipv4的公网ip,使用ipv6的公网进行远程访问会很方便,经历多天的实践,我会从零开始把每一步讲清楚,如果有错误的地方,大佬可以指正
你需要准备好:
1.openwrt路由器(固件支持ipv6,现在大多数路由器都可以达到这一步,可以刷有ipv6的固件很方便)
2.宽带账号密码

下面我们一步一步来:
首先你要确定你开通了ipv6,因为ipv6覆盖率很高了,所以我觉得大部分人都有,你可以直接连接到光猫上访问 https://ipv6-test.com/ ( 或者是http://test-ipv6.com/ 但是这个网站我访问起来很慢)  ,看一下你是否有ipv6地址,注意不要挂一些出国的软件,这样有可能会有访问不到ipv6 ,(因为出国的软件走ipv4,所以导致访问不了ipv6,可以用黑名单模式,只让需要的链接出国就行了)可以的话我们开始下一步

一、将路由器设置成桥接光猫(其实路由模式也是有ipv6的方法,但是那个方法比较麻烦,且桥接的话可以更好发挥宽带的性能)
先要知道你光猫的地址,用超级管理员进入后台(我是移动的超级用户名:CMCCAdmin   密码:aDm8H%MdA 其他的运营商也可以到网上查很方便的
进入之后到 网络,宽带设置  类似的INTERNET_R_VID连接名
把连接模式从route改成bridge(桥接),然后点击保存

然后去用户侧管理,把静态地址改成和你路由器地址网段相同的地址,比如你路由器后台是192.168.1.1,你就把光猫改成192.168.1.2 ,同时去掉下面dhcp服务器前的对勾,点击保存

现在你可能上不了网,没事很正常,我们这时候进入路由器的管理界面

大家都是openwrt系统,我们进入 来到 网络--接口
找到wan口
点修改,协议改成PPPoE,然后输入宽带账号和密码,点击高级设置,去掉使用内置的 IPv6 管理前面的对勾。
保存并应用即可

稍等一会儿你会发现,获取到ipv6地址类似这样的fe80 开头的

这种地址不是公网可以访问的,这类似于192.168。。。的地址
如果你现在可以连上网络了那说明桥接成功了

2.适当的ipv6设置
接下来进入lan口
点击修改,拉到最下面,改成这样


注意要点总是通告默认路由,这个很重要
保存并应用,过一会儿应该就就可以看到ipv6地址了

大概这样,第一个2开头的ipv6地址就是你路由器的公网ip地址,第二个f开头的用处不大,貌似和你优先访问网站的ipv6还是ipv4有关,不用管它

现在你的电脑应该可以获取到ipv6的地址,手机也试试,手机打开连上的wifi,详细信息就可以看到ip地址,有2开的那个就算是成功了

3.ddns设置
这个很容易,因为ipv6的地址是动态的,所以我们需要把它和域名关联起来,后面直接用域名访问,没域名的用dynv6 , 有域名的用dnspod或者阿里ddns
dynv6
进入https://dynv6.com/ ,右上角signup 注册一下,一会儿就有邮件来了,确认一下就行,登陆是 my zones ,填一下你的域名前缀,他的后缀有几个选项都可以,然后确认。
然后是这个界面


点最右面的instructions

有一个password记录一下

回到openwrt,到服务,找到动态dns,添加一个我的写成myddns_ipv6,进入修改

iP 地址版本,改成ipv6
DDNS 服务提供商 [IPv6] 找到 dynv6.com
点更改提供者
查询主机名填 ipv6.dynv6.com
域名填你刚在网站上注册的,密码填password后面的,注意不要单引号
点高级设置,IP 地址来源改成url(如果在dynv6那里看到的ipv6地址不对的话,可以把地址来源改成pppoe也行),事件网络改成wan

保存并应用
给下面那个小正方形里打钩,然后点启动,启用这个ddns

稍等一小会儿,这样的话,说明你成功了

浏览器输入你注册域名访问,就可以到你的路由器界面了

如果你有自己的域名的话,可以使用阿里或者dnspod ,我简单用dnspod举例
先到dnspod.cn ,控制台添加你的域名,设置成这样,子域名随便,AAAA,记录值填一个ipv6地址就行了

右上角点头像 -> 安全设置 -> API密钥 ,点dnspod Token ,新建一个密钥,得到id和token记录一下
然后进入openwrt的动态dns界面,这样填


用户名和密码填你的id和token
高级设置这样,(如果在dnspod那里看到的ipv6地址不对的话,可以把地址来源改成pppoe试试也行)


点保存并应用
然后给下面那个小正方形里打钩,然后点启动,启用这个ddns

这样就算成功了

4.防火墙以及端口转发
虽然你已经可以访问路由器了,但是也只能访问80端口,路由器下面的nas,监控之类的,还是无法访问,这时候需要把nas的端口映射到路由器端口上,同时防火墙开启这个端口,才能在外网访问
我在这一步踩了很多坑,防火墙无论怎么设置都没用穿透不了,端口转发效果也很一般
最后发现使用socat 做端口转发比较稳定
在软件包里搜索socat
然后安装它


用putty或者mobaxterm等ssh工具通过22端口,进入路由器命令行界面(虽然我在 网络---端口转发里也看到了socat,但是那里的设置没有起到效果,不知道怎么回事,有知道的大佬和我说一下)
或者你懒得测试socat可以直接跳过这步到最后一步
命令行输入格式如下:(注意是TCP6-)
socat TCP6-LISTEN:1234,reuseaddr,fork TCP4:192.168.1.1:80 &
tcp是协议,6是ipv6,4是ipv4 ,1234是公网端口 ,192.168.1.1:80是内网你要转发的地址
比如我这么输入之后,使用   域名:1234  就可以从另一个端口访问路由器界面,你可以把192.168.1.1:80 改成 任何你想穿透的内网地址(比如你的nas地址),没有报错,可以访问就算是成功了
因为每次关机这个命令的效果会失效
最后一步,这个命令要插入到本地的启动项,每次路由器开机运行一遍
openwrt到系统---启动项,拉到最下面
插入命令,填你想要的socat TCP6-LISTEN:1234,reuseaddr,fork TCP4:192.168.1.1:80 &

socat TCP6-LISTEN:1234,reuseaddr,fork TCP4:192.168.1.1:80 &
这个时候内网是可以访问了,外网可能有些人访问不了,我们需要给路由器防火墙放行入站端口
网络---防火墙----通信规则

随便起个名,
外部端口填写你要放行的端口

添加 其他不用改,保存应用就行了

最后重启一下路由器
至此,所有问题都解决了,慢慢享用ipv6带来的便利吧





评分

参与人数 43恩山币 +48 收起 理由
15383*** + 1 呐,做人呢,最重要的就是开心.
ID*** + 1 一看就是觉得高端、大气、上档次!.
tsq*** + 1 一看就是觉得高端、大气、上档次!.
澜天*** + 1 你好,久仰卧龙大名,在下凤雏!
bl*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
名*** + 1 强大的恩山!(以下重复1万次)
二到*** + 2 让我们一起面朝大海、花开花落……
gj*** + 1 你好,久仰卧龙大名,在下凤雏!
苏*** + 1 送你一块“恩山”牌肥皂,喏,就在你脚下、.
lo*** + 1 强大的恩山!(以下重复1万次)
dai*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
ts-*** + 1 图片不停在转。等很久都不出来。我电信网
豆*** + 1 6666
sod*** + 2 感谢你的分享,无论怎样,你都是最无私的人.
lin7*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
min*** + 1 几亿网民,我们俩竟然神奇的在恩山相遇了!.
hb*** + 1 面对这种帖子,我内心复杂,真不知道说什么.
ly*** + 1 几个菜啊,喝成这样~~~
kev*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
sweet*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
成*** + 1 好好好
天天*** + 2 感谢你的分享,无论怎样,你都是最无私的人.
ux*** + 2 写的不错!
Meed*** + 1 风清云淡、飘逸悠然……极爽!
gzd*** + 1 2333
sultans*** + 1 来来来,有什么伤心的事说出来让大家开心一下。
理*** + 1 今天天气不错,适合泡妞。
5708*** + 2 风清云淡、飘逸悠然……极爽!
tz*** + 1 不要怂、就是干!
jiaji*** + 1 移动、电信都打不开图片
xiaoz*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
kid9*** -1 你好,吴签兄,认识你很高兴!调侃一下、别动气。
qq649*** + 1 风清云淡、飘逸悠然……极爽!
hua*** + 2 面对这种帖子,我内心复杂,真不知道说什么好……
helloc*** + 1 socat 好用,好评!
cqh*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
冰冰冰*** + 1 感谢分享
kbj*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
mum*** + 1 一看就是觉得高端、大气、上档次!
Mer*** + 1 强大的恩山!(以下重复1万次)
coco*** + 2 生活不易,相遇也不易,既然这样,让我们成为朋友一起面朝大海、花开花落……
无所不*** + 1 一看就是觉得高端、大气、上档次!
oxx*** + 1 强大的恩山!(以下重复1万次)

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
先谢楼主分享的资源

点评

每个终端都有ipv6地址,但是每个终端都需要安装ddns,使用楼主的端口转发就只需要在网关装一个ddns了,再说有的非智能系统终端还装不了ddns。  发表于 2024-3-30 08:43
都 ipv6了还用端口转发???内部nas一样有ipv6地址,外网直接访问nas。只是路由器防火墙要打开。  详情 回复 发表于 2022-11-18 09:59
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看怎么样的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习一下学习一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看,移动有ipv6?

点评

我家移动也有IPv6A啊,好几年了,没有ipV4公网,有了V6也好的,虽然稍微麻烦一点,用起来也没有问题  详情 回复 发表于 2022-3-17 08:01
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
先谢楼主分享的资源,学习一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

手机流量能用ipv6吗

点评

手机也很早就支持IPV6了 我手机几年前就已经有ipv6了  详情 回复 发表于 2022-2-23 16:01
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习强国
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

了解一点
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

快快快猜猜猜ccccv

点评

学习学习  详情 回复 发表于 2022-8-10 15:47
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看一下是怎样的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

支持  支持   支持   
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
啦咯啦咯啦咯啦咯啦咯啦
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢楼主无私奉献
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢楼主分享的资源
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-28 18:11

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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