← 返回命令列表

Linux command

dns53 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Update

dns53 update [domain] [record_name]

Run

dns53 daemon --domain [domain] --record [name]

Check

dns53 status

说明

dns53 is a dynamic DNS client specifically designed for Amazon Route53. It automatically updates DNS A records with the current public IP address of the machine it's running on, making it ideal for home servers or dynamic IP environments. The tool can run once to update a record or in daemon mode for continuous monitoring. It uses AWS credentials to authenticate with Route53 API and modify DNS records.

参数

-d, --domain _DOMAIN_
Domain hosted in Route53
-r, --record _RECORD_
DNS record name to update
-i, --interval _SECONDS_
Update interval in seconds (daemon mode)
-t, --ttl _SECONDS_
TTL for DNS records (default: 300)
--access-key _KEY_
AWS access key ID
--secret-key _KEY_
AWS secret access key
--region _REGION_
AWS region (default: us-east-1)
-c, --config _FILE_
Configuration file path
-v, --verbose
Enable verbose output
-h, --help
Display help and exit
--version
Display version and exit

FAQ

What is the dns53 command used for?

dns53 is a dynamic DNS client specifically designed for Amazon Route53. It automatically updates DNS A records with the current public IP address of the machine it's running on, making it ideal for home servers or dynamic IP environments. The tool can run once to update a record or in daemon mode for continuous monitoring. It uses AWS credentials to authenticate with Route53 API and modify DNS records.

How do I run a basic dns53 example?

Run `dns53 update [domain] [record_name]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -d, --domain _DOMAIN_ do in dns53?

Domain hosted in Route53