LinuxCommandLibrary

acme.sh-dns

Use a DNS-01 challenge to issue a TLS certificate.

TLDR

Issue a certificate using an automatic DNS API mode

$ acme.sh --issue --dns [gnd_gd] --domain [example.com]
copy


Issue a wildcard certificate (denoted by an asterisk) using an automatic DNS API mode
$ acme.sh --issue --dns [dns_namesilo] --domain [example.com] --domain [*.example.com]
copy


Issue a certificate using a DNS alias mode
$ acme.sh --issue --dns [dns_cf] --domain [example.com] --challenge-alias [alias-for-example-validation.com]
copy


Issue a certificate while disabling automatic Cloudflare/Google DNS polling after the DNS record is added by specifying a custom wait time in seconds
$ acme.sh --issue --dns [dns_namecheap] --domain [example.com] --dnssleep [300]
copy


Issue a certificate using a manual DNS mode
$ acme.sh --issue --dns --domain [example.com] --yes-I-know-dns-manual-mode-enough-go-ahead-please
copy

Copied to clipboard