Android

Gt erklärt: was ist dynamisches dns und wie bekommt man es

DDNS - Dynamic DNS Explained

DDNS - Dynamic DNS Explained

Inhaltsverzeichnis:

Anonim

In dem Artikel über die Verwendung des Microsoft-Remotedesktops wurde erläutert, wie Sie eine Remoteverbindung mit Ihrem PC herstellen können. Damit dies jedoch funktioniert, mussten sich beide PCs im selben lokalen Netzwerk befinden. Was ist, wenn Sie weit weg von zu Hause sind und eine andere WLAN- oder mobile Datenverbindung verwenden? In diesem Szenario benötigen Sie die externe IP-Adresse Ihres PCs, um eine Verbindung herzustellen. Dynamic DNS ist ein Dienst, der Ihrem PC wie bei Websites einen Link gibt, sodass Sie sich keine langen Nummern merken müssen.

Um mehr über DDNS zu erfahren und wie Sie eines erhalten, lesen Sie die folgenden Erläuterungen.

Was ist DNS?

Während wir in der Vergangenheit bereits über DNS- und IP-Adressen gesprochen haben, folgt hier ein kurzer Überblick. Alle mit dem Internet verbundenen Websites und Geräte haben eine eindeutige Adresse, die als IP-Adresse bezeichnet wird. Dabei handelt es sich um eine Folge von Zahlen, die zur Identifizierung des Verbindungsaufbaus verwendet werden.

Aber wer möchte http://74.125.224.72/ eingeben, um auf Google zuzugreifen? Es ist viel einfacher, google.com einzugeben und sich daran zu erinnern, oder? Das Domain Name System oder DNS leitet Sie zur IP-Adresse der Website weiter, wenn Sie die URL (google.com) in Ihren Browser eingeben.

Was ist ein dynamischer DNS?

Dies bringt uns zu Dynamic DNS oder DDNS. Ebenso wie Websites ist auch Ihr PC (oder Router) ein mit dem Internet verbundenes Gerät, dem von Ihrem Internetdienstanbieter eine IP-Adresse zugewiesen wurde. Diese Adresse ändert sich jedoch ständig, es sei denn, Sie haben sich für eine statische IP entschieden. Der dynamische DNS-Dienst gibt Ihrem PC einen Hostnamen, der immer zur IP-Adresse Ihres PCs umleitet und diese auch automatisch aktualisiert, wenn sich diese ändert. Nun können Sie sich fragen, warum ich die IP-Adresse meines PCs benötige. Aus vielen Gründen, z. B. um remote darauf zuzugreifen, einen FTP-Server zu betreiben, eine statische Website zu betreiben usw.

Cooler Tipp: Wenn Sie keine Erweiterungen sehen können, gehen Sie zu Ordneroptionen> Registerkarte Ansicht und deaktivieren Sie die Option Erweiterungen ausblenden für bekannte Dateitypen.

Wie erhalte ich einen DDNS-Dienst?

Um den DDNS-Dienst zu erhalten, müssen Sie sich bei einem Anbieter anmelden. Es werden sowohl kostenpflichtige als auch kostenlose Leistungen angeboten. Eine einfache Google-Suche führt Sie zu vielen kostenlosen DDNS-Anbietern. Früher war DynDNS ein beliebter Dienst, aber vor einiger Zeit haben sie alle kostenlosen Programme eingestellt. Die beliebte Alternative, die ich benutze und empfehle, ist No-IP.com. Sie bieten 3 Hostnamen, was für einen normalen Benutzer ausreicht. Führen Sie die folgenden Schritte aus, um DDNS mit No-IP einzurichten:

Schritt 1: Gehen Sie zu No-IP und erstellen Sie ein kostenloses Konto. Klicken Sie nach dem Anmelden auf Ihren Benutzernamen in der oberen linken Ecke, um die Seite Meine No-IP- Einstellungen zu öffnen. Klicken Sie dann auf Host hinzufügen.

Schritt 2: Geben Sie den Hostnamen ein, mit dem die IP-Adresse verknüpft werden soll, und lassen Sie die anderen Einstellungen unverändert.

Schritt 3: Jetzt müssen wir die Dinge an Ihrem Ende einrichten. Abhängig von Ihrer Netzwerkkonfiguration unterscheidet sich der Prozess. DDNS kann im Router selbst eingestellt werden, wenn er den DDNS-Dienst unterstützt, oder Sie können die Anwendung von No-IP auf Ihrem PC verwenden.

Einrichten in Ihrem Router

Die DDNS-Einstellung für Ihren Router finden Sie auf der Website des Herstellers. Überprüfen Sie, ob No-IP (oder ein anderer von Ihnen gewählter kostenloser Dienst) unterstützt wird.

Wenn der DDNS-Dienst unterstützt wird, geben Sie Ihren No-IP-Benutzernamen, Ihr Kennwort und Ihren Domänennamen ein, die Sie bei der Anmeldung in Schritt 1 festgelegt haben. Klicken Sie auf Speichern oder Anmelden, um den Vorgang abzuschließen.

In Windows einrichten

Laden Sie die No-IP-Anwendung für Windows herunter und installieren Sie sie. Öffnen Sie es und geben Sie Ihren Benutzernamen und Ihr Passwort ein. Das war's, sobald sich Ihre öffentliche IP ändert, aktualisiert die App den Domainnamen automatisch.

Ihre eigenen DIY DDNS (Art von)

Diese Methode, die ich verwende, erfordert keine Anmeldung bei einem Drittanbieter oder einer Anwendungsinstallation. Es aktualisiert Ihre öffentliche IP-Adresse in eine Textdatei in Dropbox (oder einem anderen von Ihnen verwendeten Cloud-Dienst) und Sie müssen nur die Datei öffnen, um Ihre aktuelle IP-Adresse zu erhalten. In Fällen, in denen Sie lediglich eine IP-Adresse Ihres PCs benötigen und sich nicht um den Domainnamen kümmern, ist diese Methode hilfreich.

Schritt 1: Erstellen Sie eine Textdatei in Ihrem Dropbox-Ordner. Sie können diese Datei nach Ihren Wünschen benennen. Zur Verdeutlichung habe ich es ExternalIP genannt. Speichern Sie diese Datei, und stellen Sie sicher, dass die Erweiterung TXT lautet. Erstellen Sie einen Ordner, vorzugsweise in Ihrem Laufwerk C: \, und erstellen Sie in diesem Ordner eine weitere Textdatei mit dem Namen myscript. Stellen Sie sicher, dass Sie die Textdatei des Skripts und den Ordner, in dem es gespeichert ist, ohne Leerzeichen benennen.

Schritt 2: Die Hauptarbeit wird hier von einem Powershell-Skript erledigt. Keine Angst, Sie müssen weder Powershell noch eine Programmiersprache lernen, das Skript ist bereits erstellt, Sie müssen es nur kopieren.

$OutputFile = " "

"" | Out-File $OutputFile

While ($True)

$IP = $(Invoke-WebRequest "http://icanhazip.com"

Start-Sleep-Seconds 180

$OutputFile = " "

"" | Out-File $OutputFile

While ($True)

$IP = $(Invoke-WebRequest "http://icanhazip.com"

Start-Sleep-Seconds 180

Kopieren Sie das obige Skript in die im vorherigen Schritt erstellte myscript- Textdatei und ändern Sie die

an die Adresse der ExternalIP- Textdatei, die Sie zuvor in Ihrem Dropbox-Ordner erstellt haben. Speichern Sie nun die Myscript-Textdatei (die mit dem obigen Skript, nicht die im Dropbox-Ordner) mit der Erweiterung .ps1.

Schritt 2: Öffnen Sie nun Powershell (drücken Sie die Windows-Taste + S, suchen Sie nach Powershell), klicken Sie mit der rechten Maustaste darauf und wählen Sie Als Administrator ausführen aus. Geben Sie im PowerShell-Fenster Folgendes ein:

Set-ExecutionPolicy RemoteSigned

Sie werden erneut aufgefordert, zu bestätigen, Y einzugeben und dann die Eingabetaste zu drücken. Geben Sie dann Folgendes ein und drücken Sie die Eingabetaste.

c:\ \myscript.ps1 c:\ \myscript.ps1

Möglicherweise ist nach dem Drücken der Eingabetaste nichts passiert, aber keine Sorge, das Skript wurde im Hintergrund ausgeführt.

Schritt 4: Wenn Sie nun die IP-Adresse Ihres PCs benötigen, öffnen Sie einfach die Textdatei. Das Skript erwähnt auch die Uhrzeit der IP-Adressaktualisierung.

Fazit

Ich hoffe, Sie wissen jetzt mehr über DDNS. Haben Sie noch Fragen oder Zweifel? Sie können sie jederzeit über den Kommentarbereich löschen.