KoolShare

 找回密码
 立即注册
搜索
查看: 1168|回复: 46

[教程] 从电信取消我的公网IP开始引发的折腾

[复制链接]

12

主题

124

帖子

1277

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
1203
魔法值
0
注册时间
2016-4-13

DDOS纪念勋章

发表于 前天 00:36 | 显示全部楼层 |阅读模式
本帖最后由 zql254 于 2019-5-18 12:02 编辑

上个月的某一天,突然发现之前一直好好的NAS外网不能访问了,查看了一下域名解析出来的IP地址不对,再看路由器获得的IP是10开头的。。。原来是重庆电信给我换成大内网了!内心一万条那啥马在奔腾!家里的NAS外网不能访问也不是个事啊!当时想了2个解决方案:
1、内网穿透:如果是简单的访问普通文件,内网穿透是完全够用的,但我还搭了个plex服务器,没事可以在手机上看看下载的美剧,而用内网穿透网速会受制于内网穿透服务器的网络。放弃~
2、投诉电信公司:看网络上有很多投诉电信后成功改回公网ip的案例,不过也有不管怎么投诉都不给公网ip的惨案。。
方案1行不通只能试试方案2了!正当我准备投诉之际,突然想起我这电信早就有ipv6地址了,何不试试解析到ipv6地址呢?而我手机也能获取到ipv6地址,完全是可以互相访问的!好吧,开始折腾。硬件配置:AMD 200GE + 8G内存
虚拟机系统:PVE5.4
软路由:Openwrt Koolshare mod V2.30
NAS:openmediavault 4.1
域名服务:dnspod.cn
实现方案:
1:NAS获取的ipv6地址是变化的,所以需要dnspod提供ddns解析到NAS服务器的ipv6地址
2:软路由有防火墙,我不想打开内网所有ipv6地址的端口暴露在公网上,需要获取NAS的ipv6地址,然后打开到NAS的ipv6端口转发
3:通过ssh密钥认证登入NAS服务器,获取到NAS的ipv6地址,然后更新ddns解析和防火墙规则

按照上面的思路,我写了个shell脚本,点这里下载!
密码:
游客,如果您要查看本帖隐藏内容请回复

提醒一下,这是需要有ipv6地址才能下载的,如果你没ipv6地址下载了也没什么用!

使用方法:需要一定的linux使用基础
1、在dnspod创建子域名解析,选择AAAA记录,随便输入一个ipv6地址,然后保存
2、获取dnspod的api_id和token,保存备用
3、将下载的文件上传到路由中,然后进入shell,执行命令:
tar vxf ./ipv6ddns.tar.gz
cd ipv6ddns
vi ./ipv6_config.sh
修改其中的参数为你自己的,修改完保存。你也可以在win下用notepad修改好后再上传到路由中。
然后执行以下命令:
  1. ./ipv6_ddnspod.sh
复制代码
批注 2019-05-18 115058.png

第一次执行会创建密钥文件,将屏幕上红框内的公钥复制下来,配置到NAS服务器的ssh服务中
  1. vi ~/.ssh/authorized_keys
复制代码


重启NAS中的ssh服务。
然后再次执行该命令:
  1. ./ipv6_ddnspod.sh
复制代码
出现以下提示表示你已经成功执行!
批注 2019-05-18 115742.png
该脚本会在路由启动时和每30分钟执行一次。
最后再弱弱地问一句,为什么点保存草稿变成发布了。。。



0

主题

5

帖子

571

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
570
魔法值
0
注册时间
2017-8-28
发表于 前天 14:10 | 显示全部楼层
感谢分享!

28

主题

852

帖子

8059

积分

高级魔导师

Rank: 8Rank: 8

精华
0
门户文章
0
魔力币
7705
魔法值
0
注册时间
2015-9-14

DDOS纪念勋章R6300R8500EA7500

发表于 前天 14:29 | 显示全部楼层
一个电话让电信换回去就完了。
赖床分子

0

主题

8

帖子

23

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
22
魔法值
0
注册时间
2018-10-8
发表于 前天 14:32 | 显示全部楼层
进来看看也算是支持。

6

主题

92

帖子

86

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
68
魔法值
0
注册时间
2019-3-17
QQ
发表于 前天 15:26 | 显示全部楼层
学习学习!!!

2

主题

16

帖子

167

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
162
魔法值
0
注册时间
2017-4-5
发表于 前天 15:26 | 显示全部楼层
虽然我的公网IP搞定了,而且访问V6也必须是V6,但是看到楼主和我一样也折腾了半天还是要顶一下~~~(我当初之所以不折腾了是因为折腾到最后我发现我的联通宽带有V6,但是手机没有。。。想连回家里的NAS还得切换移动卡,然而我的移动是8元套餐。。。)

0

主题

13

帖子

34

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
33
魔法值
0
注册时间
2018-5-19
发表于 前天 15:29 | 显示全部楼层
可以 很不错 提供了很好的实践 留着以后公网IP没了用

13

主题

72

帖子

205

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
175
魔法值
0
注册时间
2017-8-26
发表于 前天 16:13 | 显示全部楼层
肛电信啊

20

主题

199

帖子

229

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
171
魔法值
0
注册时间
2017-5-23
发表于 前天 16:33 | 显示全部楼层
我是pve5.3.8下虚拟高恪。LEDE,DM918+ 。
然后电信宽带,没有公网ip。有办法设置photo station外网访问吗?
不然只能在内网下备份。

12

主题

124

帖子

1277

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
1203
魔法值
0
注册时间
2016-4-13

DDOS纪念勋章

 楼主| 发表于 前天 16:37 | 显示全部楼层

不用肛了。。 ip4能做的,ip6都能做

12

主题

124

帖子

1277

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
1203
魔法值
0
注册时间
2016-4-13

DDOS纪念勋章

 楼主| 发表于 前天 16:39 | 显示全部楼层
xps1 发表于 2019-5-18 14:29
一个电话让电信换回去就完了。

以后始终都是要用ipv6的,正好有时间就折腾了下

0

主题

3

帖子

46

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
46
魔法值
0
注册时间
2019-2-17
发表于 前天 16:49 | 显示全部楼层
感谢分享!

5

主题

28

帖子

291

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
277
魔法值
0
注册时间
2017-5-26
发表于 前天 17:40 | 显示全部楼层
RE: 从电信取消我的公网IP开始引发的折腾 [修改]

0

主题

16

帖子

159

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
157
魔法值
0
注册时间
2016-11-23
发表于 前天 18:13 来自手机 | 显示全部楼层
200ge 功耗怎样啊?性能可以么,解码能力如何?

7

主题

95

帖子

160

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
136
魔法值
0
注册时间
2016-7-25
发表于 前天 20:14 来自手机 | 显示全部楼层
完全没必要用v6。。一个电话就能解决了

0

主题

13

帖子

39

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
38
魔法值
0
注册时间
2016-3-21
发表于 前天 22:21 | 显示全部楼层
Tbag 发表于 2019-5-18 20:14
完全没必要用v6。。一个电话就能解决了

倒是有v6 不过有公网ip目前

1

主题

39

帖子

484

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
473
魔法值
0
注册时间
2017-8-22
发表于 前天 22:35 | 显示全部楼层
谢谢分享好经验

0

主题

5

帖子

18

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
17
魔法值
0
注册时间
2017-5-26
发表于 前天 22:44 | 显示全部楼层
谢谢了。刚好非常需要。

0

主题

5

帖子

18

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
17
魔法值
0
注册时间
2017-5-26
发表于 前天 22:49 | 显示全部楼层
下载链接好像失效

0

主题

8

帖子

26

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
25
魔法值
0
注册时间
2017-8-16
发表于 前天 22:57 | 显示全部楼层
我家宽带也是大内网,也有IPV6,手机IPV6访问家里的NAS,速度能跑满宽带上行。
但在IPV4访问NAS,就要用内网穿透了,n2n,tinc,zt,fcn,frp啥的全都试过,访问页面没问题,看视频就别想了,上面的所有方案都需要有个公网IP的V P S,当然也可以用网友开放的公用服务器。
现在我用的方案是 FRP,通过FRP转发,V P S是香港的阿里云轻量应用服务器,共享带宽可达30M,白天能跑满30M,晚上能跑13M,看个普通视频没得什么问题。

联系我们|手机版|KoolShare ( 沪ICP备13045430号沪公网备31010402005377

GMT+8, 2019-5-20 02:48 , Processed in 0.112871 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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