作者为解决动态公网IP手动解析繁琐的问题,利用Python和阿里云DNS SDK编写脚本实现动态域名解析。脚本自动获取公网IP,比对并更新阿里云解析记录,结合企业微信发送变更通知,最后通过crontab定时执行,满足家庭网络自定义域名需求。
本文介绍利用闲置公网ECS监控内网服务器状态的方案。内网服务器通过nc命令开放监听端口并设为开机自启,公网ECS部署Python脚本利用Socket循环检测端口连通性。当服务器上下线状态改变时,脚本通过企业微信Webhook发送消息至手机,实现简易的监控告警。