Skip to main content

Record machine’s ip to DNSpod via DNSPod’s API.

Installation

To install:

pip install record-ip-to-dnspod

Example Usage

Command:

record-ip-to-dnspod -c /path/record-ip.ini

If you wan’t install via pip, you can:

git clone https://github.com/codeif/record-ip-to-dnspod.git
cd record-ip-to-dnspod && python -m record_ip_to_dnspod.bin -c /path/record-ip.ini

Config Example

ini文件:

[record-ip]
log-path = record-ip.log
token = 1234,your-token-str
email = me@codeif.com
domain = example.com
sub-domain = test
; interface = eth0
; exclude-ips = 127.0.0.1,172.16.0.1

Config Options

  • 必填配置项

配置项

说明

log-path

日志路径

token

Token, 例如:13490,6b5976c68aba5b14a0558b77c17c3932&format=json

email

联系邮箱,用于API请求的User-Agent.

domain

域名, 例如: example.com

sub-domain

主机记录, 如 www,可选,如果不传,默认为 @

  • 可选配置项

配置项

说明

interface

只记录指定的网卡,例如: eth0

excluet-ips

不记录下面的ip, 比如’127.0.0.1,172.16.0.1’

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

record-ip-to-dnspod-0.1.1.tar.gz (4.0 kB view details)

Uploaded Source

File details

Details for the file record-ip-to-dnspod-0.1.1.tar.gz.

File metadata

File hashes

Hashes for record-ip-to-dnspod-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b7906981fea590119cd851140af4db2f60ca08aea3ebf45b702b6999121f22a5
MD5 3541f3bf8e9ba7049e26f7d1281795ef
BLAKE2b-256 3f7299e4991620656c35e9620b3052c6301817ff3ab82804035d76c9b5ac4b92

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page