GT forklarer: Hvad er dynamisk DNS, og hvordan man får det
Miscellanea / / November 29, 2021
I artiklen om hvordan man bruger Microsoft Remote Desktop, vi forklarede, hvordan du fjernopretter forbindelse til din pc. Men for at det skulle virke, skulle begge pc'er være på det samme lokale netværk. Hvad hvis du er langt væk hjemmefra og bruger en anden Wi-Fi- eller mobildataforbindelse? I dette scenarie skal du bruge din pc's eksterne IP-adresse for at oprette forbindelse. Dynamisk DNS er en tjeneste, der giver din pc et link, ligesom hjemmesider, så du ikke skal huske lange tal.
![Shutterstock 281469323C](/f/5f8852c518ceb76c8dd4b2ed639cd03b.jpg)
For at lære mere om DDNS og hvordan man får en, læs forklaringen nedenfor.
Hvad er DNS?
Mens vi allerede tidligere har forklaret om DNS og IP-adresser, her er en hurtig gennemgang. Alle websteder og enheder, der er forbundet til internettet, har en unik adresse, kendt som en IP-adresse, som er en række tal, der bruges til at identificere forbindelsesopsætningen.
Men hvem vil skrive http://74.125.224.72/ for at få adgang til Google? Det er meget nemmere at skrive og huske google.com, ikke? Domænenavnesystemet eller DNS omdirigerer dig til webstedets IP-adresse, når du indtaster dets URL (google.com) i din browser.
![Dns Og Ddns E1429981964204](/f/414760bb84e18acb9cc8c25ade6a1957.png)
Hvad er en dynamisk DNS?
Dette bringer os til Dynamic DNS eller DDNS. Ligesom websteder er din pc (eller router) også en enhed, der er forbundet til internettet, som har en IP-adresse, som din internetudbyder har tildelt den. Men denne adresse bliver ved med at ændre sig, medmindre du har valgt en statisk IP. Dynamisk DNS-tjeneste giver din pc et værtsnavn, som altid omdirigerer til din pc's IP-adresse og også opdaterer den automatisk, hvis den ændres. Nu kan du spørge, hvorfor har jeg brug for min pcs IP-adresse? Af mange grunde, såsom at få fjernadgang, køre en FTP-server, køre en statisk hjemmeside osv.
Fedt tip: Hvis du ikke kan se udvidelser, så gå til Mappeindstillinger > Udsigt fanen og fjern markeringen Skjul filtypenavne for kendte filtyper.
Hvordan får jeg DDNS-service?
For at få DDNS-tjeneste skal du tilmelde dig en udbyder. Der er både betalte såvel som gratis tjenester. En simpel Google-søgning vil føre dig til mange gratis DDNS-udbydere. Tidligere var DynDNS en populær tjeneste, men for et stykke tid siden lukkede de ned for alle de gratis planer. Dens populære alternativ, som jeg bruger og anbefaler, er Nej-IP.com. De giver 3 værtsnavne, hvilket er nok for en almindelig bruger. Følg disse trin for at konfigurere DDNS ved hjælp af No-IP:
Trin 1: Gå til No-IP og tilmeld dig en gratis konto. Når du er logget ind, skal du klikke på dit brugernavn i øverste venstre hjørne for at åbne Mit No-IP indstillingssiden. Klik derefter på Tilføj en vært.
![Tilføj Host5 E1432656380107](/f/755b2a0f449bd7b96dfb2a2435c18239.png)
Trin 2: Indtast værtsnavnet, som du ønsker, at IP-adressen skal knyttes til, og lad de øvrige indstillinger være som de er.
![Tilføjelse af vært1 E1432656477843](/f/d7bc4bd21c9ebf2d2de99f350a107b65.png)
Trin 3: Nu skal vi have sat tingene op i din ende. Baseret på din netværkskonfiguration vil processen variere. DDNS kan indstilles i selve routeren, hvis den understøtter DDNS-tjenesten, eller du kan bruge No-IP’s applikation på din pc.
Opsætning i din router
Find DDNS-indstillingen for din router ved at gå til producentens websted. Se, om den understøtter No-IP (eller enhver anden gratis tjeneste, du har valgt).
![Router Ddns-indstillinger](/f/b6f7136ef4c9397f883f8da6e32f2c1b.png)
Hvis DDNS-tjenesten understøttes, skal du indtaste dit No-IP-brugernavn, din adgangskode og det domænenavn, du har angivet i Trin 1 under tilmeldingen. Klik på Gemme eller Log på at færdiggøre.
Opsætning i Windows
Download No-IP'er applikation til Windows og installere det. Åbn det og indtast dit brugernavn og adgangskode. Det er det, nu når din offentlige IP ændres, opdaterer appen domænenavnet automatisk.
![Ingen Ip Checker](/f/9dc6175b397530949710b68388ee8367.png)
Din egen DIY DDNS (Slags)
Denne metode, som jeg bruger, kræver ingen tilmelding hos en tredjepartsudbyder eller nogen applikationsinstallation. Det vil opdatere din offentlige IP til en tekstfil i Dropbox (eller enhver anden cloud-tjeneste, du bruger), og du skal bare åbne filen for at få din nuværende IP-adresse. Så i tilfælde, hvor du bare har brug for en IP-adresse på din pc og er ligeglad med domænenavnet, er denne metode nyttig.
Trin 1: Opret en tekstfil i din Dropbox-mappe. Du kan navngive den fil, som du ønsker. For at gøre tingene klart har jeg navngivet det Ekstern IP. Gem filen, og sørg for, at dens udvidelse er .txt. Opret en mappe, gerne i din C:\ drev, og inde i den mappe oprettes en anden tekstfil med navnet mit skrift. Sørg for at navngive tekstfilen til scriptet og mappen, hvor den er gemt, uden mellemrum.
![Script Path1 E1429971919597](/f/3e2678ae2ca974125062665dadc0f6fb.png)
Trin 2: Hovedarbejdet her udføres af et Powershell-script. Frygt ikke, du behøver ikke at lære Powershell eller et eller andet programmeringssprog, scriptet er allerede lavet, du skal bare kopiere det.
$OutputFile = "
"" | Out-File $OutputFile
Mens ($True) {
$IP = $(Invoke-WebRequest " http://icanhazip.com" | Vælg -ExpandProperty Content).Trim()
If (((Get-Content $OutputFile)[0]) -ne $IP ) {
$IP | Out-File $OutputFile
"IP for " + $env: COMPUTERNAVN | Out-File $OutputFile -Append
Get-Date | Out-File $OutputFile -Append
}
}
Start-Søvn-sekunder 180
Kopier ovenstående script til mit skrift tekstfil, du oprettede i det foregående trin, og skift til adressen på Ekstern IP tekstfil, du tidligere har lavet i din Dropbox-mappe. Gem nu myscript-tekstfilen (den med ovenstående script, ikke den i Dropbox-mappen) med en .ps1 udvidelse.
Trin 2: Åbn nu Powershell (tryk på Win-tasten + S, søg efter Powershell), højreklik på det, og vælg Kør som administrator. Skriv følgende i Powershell-vinduet:
Set-ExecutionPolicy Remote Signed
Det vil spørge igen for at bekræfte, skriv Y og så Gå ind. Skriv derefter følgende og tryk Gå ind.
c:\
![Kører script E1429972007763](/f/b9486e1aa17def1133afbb6bb9fd4ac1.png)
Det kan se ud til, at der ikke er sket noget efter tryk Gå ind, men bare rolig, scriptet er begyndt at køre i baggrunden.
Trin 4: Nu når du har brug for IP-adressen på din pc, skal du bare åbne tekstfilen. Scriptet nævner også tidspunktet for IP-adresseopdateringen.
Konklusion
Jeg håber, at du nu ved mere om DDNS. Har du stadig spørgsmål eller tvivl? Du kan altid rydde dem via kommentarfeltet.