一般家庭网络是没有固定 ip 的,这就导致了外部无法方便地访问家里电脑上的文件或网络服务。花生壳等内网穿透工具免费的又不好使,收费的又划不来,怎么办?今天我来给大家分享一个方法,轻松搞定。
准备
- 阿里云账号
- 阿里云域名
- 一台路由器
思路
阿里云解析DNS提供接口可以让我们通过程序更新域名设置,这是核心要点。查看文档。
另外我们还需要知道家里的IP地址。
然后只要我们根据运营商跟换ip的频率(一般一天换一个)定时执行任务,进行更新域名指向,这样就能实现只要访问固定域名就能指向指定IP了。
然后再设置一下路由器,映射到内网ip地址(即提供网路服务的主机地址),可以使用树莓派、老旧电脑或者NAS作为主机,搭建自己的博客或者提供简单的网络服务。
大功告成!
widows 可以利用计划任务,Linux 可以利用 crontab,来完成定时任务。
话不多说,都在代码里:
1 |
|