检查您的公共IP地址并更新CloudFlare上的DNS记录。

check-ip的Python项目详细描述


检查IP

检查您的公共IP地址并更新Cloudflare上的DNS记录

GitHubCode style: black

安装

检查IP是否可以与PIP一起安装:

pip install check-ip

用法

check-ip config.yaml

配置文件应采用以下格式:

---email:user@example.comapi_key:<your Cloudflare API key>zone:example.comrecords:-www-server

这将更新a记录www.example.comserver.example.com以指向当前的公共ip地址。

如果check ip不需要更新任何记录,它将不会输出任何内容。 要查看与当前公用IP地址匹配的记录的消息,请使用-v--verbose标志:

$ check-ip -v config.yaml
Public IP matches www.example.com (12.34.567.89)

贡献

此项目位于GitHub

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java实现双锁并发队列   java如何更改SpringWS 2.4.4版或更高版本中maxOccurs的默认限制?   java Selenium RC如何处理动态行?   java何时引入Javac StringBuilder/StringBuffer优化?   java mediaplayer在R.raw Android上失败   java JPA2:不区分大小写,就像在任何地方匹配一样   如何从JDK15中提取java预览类文件?   java与mySQL删除查询不一致   从Shutdownow()返回的java列表<Runnable>无法转换为提交的Runnable   java如何从回调接口获取对象值?   java如何获得视图的高度,在xml中可见性和高度定义为wrap_内容?   postgresql Mybatis在启动时遇到“由以下原因引起:java.net.UnknownHostException:localhost”,为什么?   带有实例调用的方法调用的java intellij格式化程序换行   由于特定的第三方库,java Proguard产生运行时错误   动画JAVA JPanel同时滑出和滑入