搭建自己的嵌入式博客服务器(三)内网穿透
由于自己的嵌入式设备,是通过自己家的路由器连接接入网络的,而黑心的运营商在我们每次上网时分配给我们的公网IP是变动的。为了实现外网设备访问我们的内网设备,我们不得不使用一个内网穿透穿透工具打通两个设备之间的通信链路。
而现有的内网穿透工具参差不齐,下面我简单介绍下我试用的三个。
- 花生壳
优点:自定义域名,不变动
缺点:没有使用ARM Ubuntu的程序版本
借鉴前人经验,我首先使用的是众所周知的花生壳做为内网穿透工具。可以在花生壳官方域名前加自定义域名而且域名不会变动。但是没有使用我的环境的版本,官网倒是有树莓派的版本和操作文档,尝试使用树莓派的版本在我的环境下验证失败。不过官方的工单服务和客服回复的倒是挺及时的,使用树莓派的同学倒是可以尝试使用下花生壳。
- Sunny-Ngrok
优点:自定义域名,不变动。支持多平台
缺点:免费服务器经常崩溃
这个也是前一段时间一直在使用的工具,官方的文档给的很详细,详细到提供开关服务的脚本和自启动,操作也比较简便,不过由于服务器经常崩溃,导致不能正常使用(免费厂崩溃),不过听说付费的服务器也是很稳定的。不差钱的同学可以试下。
- natfrp
优点:国外服务器服务稳定,支持多平台
缺点:不支持提供域名,需要自己注册域名
这个是最近我才使用的,官方的操作也比较简便,不过官方提供的程序没有给开机自启动和服务开关的脚本,需要自己编写。还有就是需要自己买个域名,在域名解析服务加上natfrp上你注册的服务器的域名。这个使用了两天比较稳定,是我目前正在使用的。