标签:
使用方法:
git clone https://github.com/Firxiao/check_public_ip.git
cd check_public_ip
chmod +x check_public_ip.py
cp conf.ini.example conf.ini
更改配置文件
将其中的邮箱配置改好
vi conf.ini
#url can return your public ip address
[url]
url = http://ifconfig.me
[mail_server]
smtp_server = smtp.example.com
mail_user = user
mail_pass = password
mail_postfix = example.com
[user]
mailto_list = ["user1@example.com","user2@example.com"]
配置好后执行
./check_public_ip.py
第一次执行会将当前公网ip地址记录至当前目录的public_ip.txt中,不会发邮件提醒
测试发邮件可以将public_ip.txt 清空 再执行即可
可以加入到crontab
*/5 * * * * /opt/check_public_ip/check_public_ip.py >/dev/null 2>&1
标签: