因为自己有几个阿里云的域名,还有一台闲置的笔记本在家。想着在家放着也是浪费,不如拿来改造一下做成一个自己的云服务器来使用。因为国内种种的原因,80 端口默认被禁掉了,为了安全起见我也没有开启 22 端口,而是在路由器上做了一层端口映射,将路由器收到的 xx 端口转发到笔记本的 22 上。
脚本是使用 python 和 aliyun 的 sdk 做成的,通过获取到本机的公网 ip 地址,然后调用阿里云解析的 api 来进行修改。目前实现的有三个:
1.检测本机公网 ip
2.判断解析是否存在
3.判断解析地址是否与当前 ip 一致
因为 ISP 提供的 ip 经常会变,所以使用 crontab 创建一个任务定时执行脚本之后,每次只需要访问自己的域名就能登陆到家里的服务器了
地址Aliddns
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.