Bearbeiten Sie die ddclientKonfigurationsdatei manuell

Bearbeiten Sie die ddclientKonfigurationsdatei manuell

Jedes Mal, wenn ich einen neuen Ubuntu-Server installiere, füge ich ddclient hinzu (über apt-get).

Ich weiß nicht mehr genau, wann es angefangen hat, aber jedes Mal, wenn ich 16.04 verwendet habe, habe ich von ddclient die Meldung „Die Passwörter stimmen nicht überein“ erhalten.

Während der Einrichtung von ddclient werde ich gefragt, welchen Dienst ich verwenden möchte. Nachdem ich DynDns ausgewählt habe, gebe ich Benutzername und Passwort (zweimal) ein. Anschließend werde ich gefragt, ob ich das Gerät unter anderem „aus einer Liste“ auswählen möchte.

Da ich bei der Auswahl „Aus einer Liste“ eine Liste aller Hosts erhalte, die ich in DynDns konfiguriert habe, sollten die von mir eingegebenen Passwörter korrekt sein (oder?).

Nachdem ich einen Host ausgewählt habe, was zu funktionieren scheint, erhalte ich eine Meldung, dass die Passwörter nicht übereinstimmen. Nach erneuter Eingabe des Passworts erscheint keine weitere Meldung.

Die ersten 2–3 Male, als das passierte, habe ich an mir gezweifelt, aber nach mehr als 10 Malen glaube ich nicht, dass es meine Schuld ist …

Kennt sich jemand damit aus oder kann mir sagen was ich vielleicht falsch mache?

Antwort1

Bearbeiten Sie die ddclientKonfigurationsdatei manuell

Ich fand die Konfiguration ddclientetwas simpel und sie bot mir nicht die gewünschten Auswahlmöglichkeiten. Ich habe die Konfigurationsdatei schließlich manuell bearbeitet. Öffnen Sie dazu ein Terminal, indem Sie Ctrl+ Alt+ drücken Tund Folgendes eingeben:

pkexec gedit /etc/ddclient.conf 

Hinweis: Sie sollten pkexecanstelle von sudooder gksudofür GUI-Anwendungen wie gedit verwenden. Wenn Sie dies in einer Nicht-GUI-Umgebung versuchen, verwenden Sie sudo und Ihren bevorzugten Texteditor, wie beispielsweise vim, oder nano.

Nun können Sie die bei der Installation erstellten Zeilen auskommentieren und Ihre eigenen Einstellungen einfügen.

Um zu bestimmen, was Sie in die Konfigurationsdatei einfügen sollten, sehen Sie sich Folgendes an:

  1. Ubuntu-HilfeUnd
  2. DynDNS Hilfe

Ich verwende einen anderen DNS-Server, daher kann ich bei der genauen Konfiguration nicht helfen. Aber ich denke, das hier sollte funktionieren:

# Basic configuration file for ddclient
#
# /etc/ddclient.conf
daemon=3600                 # This will check at 1 hour interval
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
login=your-username      # Your user ID for logging in dydns.org
password='your-password' # Your password for logging in dydns.org you may need the single quotes  
protocol=dyndns2
server=members.dyndns.org
wildcard=YES
pits_pc.dyndns.org          # Replace this with your personal URL 

Nachdem Sie die Konfigurationsdatei bearbeitet haben, überprüfen Sie mit diesem Befehl, ob sie ddclientordnungsgemäß funktioniert:

sudo ddclient -daemon=0 -debug -verbose -noquiet

Hoffe das hilft

verwandte Informationen