Ddns basic: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „*/usr/local/bin/ddns <pre> #!/bin/bash case $reason in TTL=1 SERVER="10.80.100.10" HOSTNAME=$1 KEY="" KEYNAME="ferengie.com" #IP=$(ifconfig eth1 | grep "inet a…“) |
|||
| Zeile 6: | Zeile 6: | ||
SERVER="10.80.100.10" | SERVER="10.80.100.10" | ||
HOSTNAME=$1 | HOSTNAME=$1 | ||
| − | KEY="" | + | IP=$2 |
| − | KEYNAME=" | + | KEY="mh8rQqaZF3rdGLJfRU7xvI6dHM6tGBJQwYvf6BfYvH+81N2aWhmxri4zuHzYCEguzyYkYRiI58N7lY7cqZ1qEg==" |
| − | + | KEYNAME="vulkan.int" | |
| − | |||
date >> /var/log/ddns.log | date >> /var/log/ddns.log | ||
nsupdate -v >> /var/log/ddns.log << EOF | nsupdate -v >> /var/log/ddns.log << EOF | ||
Version vom 16. September 2019, 10:11 Uhr
- /usr/local/bin/ddns
#!/bin/bash case $reason in TTL=1 SERVER="10.80.100.10" HOSTNAME=$1 IP=$2 KEY="mh8rQqaZF3rdGLJfRU7xvI6dHM6tGBJQwYvf6BfYvH+81N2aWhmxri4zuHzYCEguzyYkYRiI58N7lY7cqZ1qEg==" KEYNAME="vulkan.int" date >> /var/log/ddns.log nsupdate -v >> /var/log/ddns.log << EOF key $KEYNAME $KEY server $SERVER update delete $HOSTNAME A update add $HOSTNAME $TTL A $IP send EOF cat >> /var/log/ddns.log << EOF key $KEYNAME $KEY server $SERVER update delete $HOSTNAME A update add $HOSTNAME $TTL A $IP send EOF #exit 0 ;; esac