GT legt uit: Wat is Dynamic DNS en hoe het te krijgen

In het artikel over hoe Microsoft extern bureaublad te gebruiken, hebben we uitgelegd hoe u op afstand verbinding kunt maken met uw pc. Maar om dat te laten werken, moesten beide pc's zich op hetzelfde lokale netwerk bevinden. Wat als u ver van huis bent en een andere Wi-Fi of mobiele dataverbinding gebruikt? In dit scenario hebt u het externe IP-adres van uw pc nodig om verbinding te maken. Dynamische DNS is een service die uw pc een link geeft, zoals websites, zodat u geen lange cijfers hoeft te onthouden.




Afbeelding via Shutterstock.

Lees de onderstaande uitleg voor meer informatie over DDNS en hoe u er een kunt krijgen.





Wat is DNS?

Terwijl we het in het verleden al hebben uitgelegd DNS en IP-adressen, hier is een kort overzicht. Alle websites en apparaten die met internet zijn verbonden, hebben een uniek adres, ook wel een IP-adres genoemd. Dit is een reeks cijfers die wordt gebruikt om de verbindingsinstellingen te identificeren.



Maar wie wil http://74.125.224.72/ typen om toegang te krijgen tot Google? Het is veel gemakkelijker om google.com te typen en te onthouden, toch? Het Domain Name System of DNS verwijst u naar het IP-adres van de website wanneer u de URL (google.com) in uw browser typt.





Wat is een dynamische DNS?

Dit brengt ons bij Dynamic DNS of DDNS. Net als websites is uw pc (of router) ook een apparaat dat is verbonden met internet, waaraan een IP-adres is toegewezen dat door uw ISP is toegewezen. Maar dit adres blijft veranderen, tenzij u hebt gekozen voor een statisch IP-adres. Dynamische DNS-service geeft uw pc een hostnaam, die altijd omleidt naar het IP-adres van uw pc en deze ook automatisch bijwerkt als deze verandert. Nu vraagt ​​u zich misschien af, waarom heb ik het IP-adres van mijn pc nodig? Om vele redenen, zoals toegang op afstand, voer een FTP-server uit, een statische website uitvoeren, enz.

Coole tip: Als je geen extensies kunt zien, ga dan naar Folder opties >Visie tab en schakel het selectievakje uit Verberg extensies voor bekende bestandstypen.





Hoe krijg ik DDNS-service?

Om DDNS-service te krijgen, moet u zich aanmelden bij een provider. Er zijn zowel betaalde als gratis diensten. Een eenvoudige Google-zoekopdracht leidt u naar veel gratis DDNS-providers. Eerder was DynDNS een populaire service, maar een tijdje geleden sloten ze alle gratis plannen af. Het populaire alternatief, dat ik gebruik en aanbeveel, is No-IP.com. Ze bieden 3 hostnamen, wat genoeg is voor een gewone gebruiker. Volg deze stappen om DDNS in te stellen met No-IP:

Stap 1: Ga naar No-IP en meld u aan voor een gratis account. Nadat u bent ingelogd, klikt u op uw gebruikersnaam in de linkerbovenhoek om het te openenMijn No-IP instellingenpagina. Klik dan op Voeg een host toe.

Stap 2: Voer de hostnaam in waaraan u het IP-adres wilt koppelen en laat de andere instellingen zoals ze zijn.

Stap 3: Nu moeten we de zaken aan uw kant instellen. Afhankelijk van uw netwerkconfiguratie, zal het proces verschillen. DDNS kan worden ingesteld in de router zelf als het de DDNS-service ondersteunt of als u de toepassing van No-IP op uw pc kunt gebruiken.





Installatie in uw router

Zoek de DDNS-instelling voor uw router door naar de website van de fabrikant te gaan. Kijk of het No-IP ondersteunt (of een andere gratis service die u hebt gekozen).

Als de DDNS-service wordt ondersteund, voert u uw No-IP-gebruikersnaam, wachtwoord en domeinnaam in die u hebt ingesteld Stap 1 tijdens aanmelden. Klik op Opslaan of Log inaf te maken.





Installatie in Windows

Download No-IP's applicatie voor Windows en installeer het. Open het en voer uw gebruikersnaam en wachtwoord in. Dat is alles, nu wanneer uw openbare IP-adres verandert, werkt de app de domeinnaam automatisch bij.





Uw eigen DIY DDNS (soort van)

Deze methode, die ik gebruik, vereist geen aanmelding bij een externe provider of installatie van een toepassing. Het zal je openbare IP-adres bijwerken naar een tekstbestand in Dropbox (of een andere cloudservice die je gebruikt) en je moet het bestand gewoon openen om je huidige IP-adres te krijgen. Dus in het geval dat u alleen een IP-adres van uw pc nodig hebt en niet om de domeinnaam geeft, is deze methode nuttig.

Stap 1: Maak een tekstbestand in uw Dropbox-map. U kunt dat bestand volgens uw wens een naam geven. Om dingen duidelijk te maken heb ik het genoemd ExternalIP. Sla dat bestand op en zorg ervoor dat de extensie dat is .tekst. Maak een map aan, bij voorkeur in uw C: en maak in die map nog een tekstbestand met de naam myscript. Zorg ervoor dat u het tekstbestand van het script en de map waarin het is opgeslagen, zonder spaties een naam geeft.

Stap 2: Het belangrijkste werk hier wordt gedaan door een Powershell-script. Wees niet bang, je hoeft Powershell of een andere programmeertaal niet te leren, het script is al gemaakt, je hoeft het alleen maar te kopiëren.

$ OutputFile = ''
'' | Out-File $ OutputFile
While ($ True) Selecteer -ExpandProperty Content) .Trim ()
If ((((Get-Content $ OutputFile) [0]) -ne $ IP)
$ IP

Start-slaap-seconden 180

Kopieer het bovenstaande script naar de myscript tekstbestand dat u in de vorige stap hebt gemaakt en wijzig de naar het adres van de ExternalIP tekstbestand dat je eerder in je Dropbox-map hebt gemaakt. Sla nu het myscript-tekstbestand op (het bestand met het bovenstaande script, niet het bestand in de Dropbox-map) met een .ps1 uitbreiding.

Stap 2: Open nu Powershell (druk op Win-toets + S, zoek naar Powershell), klik er met de rechtermuisknop op en selecteer Als administrator uitvoeren. Typ het volgende in het Powershell-venster:

Set-ExecutionPolicy RemoteSigned

Er wordt opnieuw gevraagd om te bevestigen, typ en en toen invoeren. Typ vervolgens het volgende en druk op Enter.

c: \ myscript.ps1

Het lijkt erop dat er na het drukken niets is gebeurd invoeren, maar maak je geen zorgen, het script is op de achtergrond gestart.

Stap 4: Wanneer u nu het IP-adres van uw pc nodig hebt, opent u gewoon het tekstbestand. Het script vermeldt ook het tijdstip van de update van het IP-adres.





Conclusie

Ik hoop dat je nu meer weet over DDNS. Heeft u nog vragen of twijfels? Je kunt ze altijd wissen via het opmerkingengedeelte.