Skip to main content

Record IP Via DNSPod API.

Project description

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’

Project details


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.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page