Describe EfficientIP dnsapi2 usage following https://github.com/acmesh-official/acme.sh/pull/6333
parent
7502af33b9
commit
57aa3cf013
32
dnsapi2.md
32
dnsapi2.md
|
@ -2692,6 +2692,38 @@ To issue your certificate run:
|
|||
|
||||
Report bugs at https://github.com/acmesh-official/acme.sh/issues/6313
|
||||
|
||||
<a name="dns_efficientip"/>
|
||||
|
||||
## 183. Use EfficientIP DNS provider
|
||||
|
||||
[EfficientIP](https://efficientip.com/) SOLIDserver is designed to deliver critical DNS-DHCP-IPAM services.
|
||||
You can leverage the SOLIDserver API to handle ACME DNS challenges. Simply export your credentials
|
||||
```
|
||||
sh
|
||||
export EfficientIP_Creds="<username>:<password>"
|
||||
export EfficientIP_Server="<SOLIDserver FQDN/IP address>"
|
||||
export EfficientIP_DNS_Name="<Name of the DNS Smart or Server hosting the zone. (Optional)>"
|
||||
export EfficientIP_View="<Name of the DNS View hosting the zone. (Optional)>"
|
||||
```
|
||||
|
||||
Alternatively, you can leverage an API token key and secret:
|
||||
```
|
||||
sh
|
||||
export EfficientIP_Token_Key="<API token key>"
|
||||
export EfficientIP_Token_Secret="<API token secret>"
|
||||
export EfficientIP_Server="<SOLIDserver FQDN/IP address>"
|
||||
export EfficientIP_DNS_Name="<Name of the DNS Smart or Server hosting the zone. (Optional)>"
|
||||
export EfficientIP_View="<Name of the DNS View hosting the zone. (Optional)>"
|
||||
```
|
||||
|
||||
Then you can issue your certificates with:
|
||||
```sh
|
||||
./acme.sh --issue --dns dns_efficientip -d example.com -d *.example.com
|
||||
```
|
||||
|
||||
The `EfficientIP_Creds`, `EfficientIP_Server` and other settings will be saved in `~/.acme.sh/account.conf` and will be reused when needed.
|
||||
|
||||
Report any bugs or issues [here](https://github.com/acmesh-official/acme.sh/issues/6325)
|
||||
|
||||
<a name="dns_myapi"/>
|
||||
|
||||
|
|
Loading…
Reference in New Issue