前言
大概一个月前,一位好朋友去英国留学了,可能一待就是五年,聊起来出国以后很多国内的流媒体服务便不能再使用了,比如QQ音乐、网易云音乐、优酷视频、腾讯视频等等。那么如果想在国外使用这些流媒体服务就必须通过一些特殊的方法。作为一个相信自己、丰衣足食的人,肯定要自己搭建才信得过,于是经过几个小时测试,有了这篇文章。作为一个勤俭持家(穷)的人,明明家里有小区宽带我们为什么要花高价买国内厂商的vps服务器呢?于是我想到使用自己家里的联通宽带路由器作为服务器提供SSR服务器端,这时就会面临一个问题,所有宽带提供商因为IPV4的IP稀缺性为家庭用户提供的都是动态IP,这就意味着可能每隔几分钟就会改变一次IP,我总不能每次发现SSR连不上就先给家里打个电话问问最新的IP吧,那么我们就需要DDNS服务来实时(我设置的每2min)来告诉我最新的SSR服务器端IP地址是什么。DDNS服务需要你有个自己的域名,也可以是子域名,刚好我在阿里云有本博客的域名,完事具备,就是干了。
所需材料
- 阿里云域名一枚
- 身处国内的智能路由器一个(第三方固件如华硕梅林固件)
- 路由器的软件中心上需要安装“aliddns”和“ss-server”
步骤
- 阿里云首页登录,在网页右上角你邮箱用户名那里,打开accesskey,复制 Access Key ID,到Software Center(梅林改版固件软件中心)Aliddns插件中的app key 这一栏,复制 Access Key Secret 到Aliddns插件中的app secret 这一栏。这步相当于给了你路由器aliddns插件一个控制阿里云更改dns的权限。
- 域名处填写你买的域名的一个子域名,比如我的是
home.iloveocean.top
。另附另一个固件的界面如下2图
- 这个时候你回到网络地图,就能看见
WAN IP
下方出现了一行DDNS: home.iloveocean.top
,接下来需要等待几分钟, - 登录路由管理界面,打开系统管理-系统设置的web interface里授权方式我选择的是BOTH,把从互联网设置xxx路由,勾选是,默认HTTP协议,可以选默认的8080,这里都可以自定义。
- 使用你设定的
子域名+冒号+端口
作为地址尝试访问,若进入了路由器管理登录页面则成功搭建好了DDNS. - 搭建ss-sever服务器端,参数随便填。
- SSR客户端访问,特别注意IP地址处填你的子域名。
- SSR客户端使用全局模式,在百度搜索
IP
获得你的实际IP,发现与路由器的WAN IP一致,宣告翻墙回国成功! - 测试
speedtest.net
。理论上,此时你的下载带宽就是你家宽带的上传带宽,我就是20M上传带宽.
P.S.
由于默认情况下你的DNS解析发生变化时,阿里云会给你发邮件提示,建议去邮件取消订阅DNS变化提示,否则每几分钟就会收到一个邮件。
参考
- 教程 零基础小白Aliddns插件设置教程
- aliddns 自制Aliddns插件:基于阿里云解析的私人ddns解决方案
Ten articles before and after
Telegram:新手指南、使用教程及频道推荐 – Telgram.cn
CESM tx0.1v3 regrid to uniform 0.1×0.1 grid – Eddy’s World
MATLAB 绘制颜色红蓝间断图例 – Eddy’s World
手把手教你系列之一:我的TAMU留学准备 – Eddy’s World
使用Zotero进行从未有过的畅快学术体验 – Eddy’s World