“家庭云中心”建设(篇七):阿里云(DDNS)外网访问设置
上一篇我们介绍了搭建自己的导航页,可以系统的管理自己的各个应用入口。今天我们就介绍一下如何让自己的网页在外网也可以访问。有了外网的访问,你就可以更方便的随时登录自己的服务器,也可以更方便的将资源共享给自己的朋友。
下面我们就开始今天的内容:
1、首先你需要一个外网IP,通常直接致电自己的电信服务商要求申请外网IP。有些地区可能需要你去营业厅填写一个申请表。理由:“需要安装监控,实时看家里的情况”。申请成功的话,回去重启下路由即可生效。
2、在路由里(openWRT)设置端口转发,运营商通常会屏蔽掉 80 和 8080 外网端口,因此外网端口请避开这两个。
openWRT–>网络–>防火墙–>端口转发(port forwards),依次添加需要转发到外网的IP 和端口。
3、第三步,我们需要注册一个自己的域名:
免费:去花生壳申请一个壳域名。
https://console.oray.com
收费:去域名注册商注册一个,有的很便宜的,一年几块钱。我是在阿里云注册的。https://www.aliyun.com
4、在openWRT 里安装 ddns-scripts, luci-i18n-ddns-zh-cn 插件,该插件可提供 DDNS 服务和管理界面。安装完成后,在管理界面会出现 服务–> 动态 DNS
5、遗憾的是目前该插件集成的服务商里不包含阿里云,但是幸运的是我们有网友在github 有一个项目,可以帮我们将阿里云集成进去(所以说github真的是一个好东西,能找到很多你想要的东西)。
项目地址:
https://github.com/sensec/ddns-scripts_aliyun
下载 ipk 文件,然后SSH登录路由并安装IPK文件。安装该插件后, 动态DNS的服务商里就会出现aliyun 的选项了。
6、然后将你上面申请的域名在这里绑定,你可以将:xxx.xxx 和 www.xxx.xxx 都设置一下。这样无论你打不打 www 都可以访问到主页。
7、假如上面这些设置全部成功后,稍等一会你就可以通过自己的域名来外网访问自己的导航页了。
注意事项:
1、申请外网IP后,请一定要将光猫的模式改为桥接,让路由来拨号联网,而不要使用光猫自己拨号。
2、内网可以使用 80,8080 端口,但外网请避开这两个。
3、设置阿里云的时候请最好使用 RAM访问控制 中的accesskey 来登录管理,以提高安全性。
下一篇预告: