DynDnsUpdater 1.1.4

DynDns updater

dotnet tool install --global DynDnsUpdater --version 1.1.4
This package contains a .NET Core Global Tool you can call from the shell/command line.

DynDnsUpdater

DynDns client based on .NET Core for Linux and Windows
Similar to ddclient

Installation (test)

dotnet pack -c Release
sudo dotnet tool install --tool-path /opt/dotnet --add-source ./nupkg DyndnsUpdater
(sudo ln -s /usr/local/share/dotnet-tools/DyndnsUpdater /usr/local/bin/DyndnsUpdater)

Installation

dotnet tool install DynDnsUpdater --global

Executing the tool

sudo ~/.dotnet/tools/dyndnsUpdate

follow Instructions for giving necessary parameters

Settings are saved in /etc/dyndns-updater.conf (Linux)

Executing tool every day (Linux)

crontab -e

Append

PATH=$PATH:/usr/share/dotnet-sdk
DOTNET_ROOT=/usr/share/dotnet-sdk

0 3 * * * /home/pi/.dotnet/tools/dyndnsUpate > /home/pi/logs/dyndns.log 2>&1

This executes dns update every day at 3 AM. Last log is saved in /home/pi/logs/dyndns.log

DynDnsUpdater

DynDns client based on .NET Core for Linux and Windows
Similar to ddclient

Installation (test)

dotnet pack -c Release
sudo dotnet tool install --tool-path /opt/dotnet --add-source ./nupkg DyndnsUpdater
(sudo ln -s /usr/local/share/dotnet-tools/DyndnsUpdater /usr/local/bin/DyndnsUpdater)

Installation

dotnet tool install DynDnsUpdater --global

Executing the tool

sudo ~/.dotnet/tools/dyndnsUpdate

follow Instructions for giving necessary parameters

Settings are saved in /etc/dyndns-updater.conf (Linux)

Executing tool every day (Linux)

crontab -e

Append

PATH=$PATH:/usr/share/dotnet-sdk
DOTNET_ROOT=/usr/share/dotnet-sdk

0 3 * * * /home/pi/.dotnet/tools/dyndnsUpate > /home/pi/logs/dyndns.log 2>&1

This executes dns update every day at 3 AM. Last log is saved in /home/pi/logs/dyndns.log

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
1.1.4 176 3/22/2020
1.1.3 173 3/22/2020
1.1.2 138 3/19/2020
1.1.1 132 3/19/2020
1.1.0 150 3/18/2020
1.0.0 148 3/17/2020