1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Example Name.com DDNS configuration
[]
# url = "https://api.name.com/"
= "example"
= "40-char Name.com API key"
# Timeout in seconds, 0 is no timeout
# timeout = 30
# Update interval in minutes
# interval = 60
[[]]
= "ddns"
= "example.com"
= "A"
= 300
# "global" for an address as seen from the internet
# "local" for an address on the NIC
# "script" to run a custom command
= "global"
# Only if method is "local"
# On Windows, this is the "Friendly Name" of the adapter.
# Shown by `ipconfig` or `netsh interface ip show config`
= "en0"
# Only if method is "script"
# Must be an array of strings. No shell is implicitly used.
# If the stdout of this command is not an IP address of the specified family,
# this update is skipped.
= ["/bin/get_an_ip"]
[[]]
= "ddns"
= "example.com"
= "AAAA"
= 300
= "local"
= "en0"