Android

Gt forklarer: hvad der er dynamisk dns og hvordan man får det

Game Theory: What is a Kirby? The SCIENTIFIC PROOF!

Game Theory: What is a Kirby? The SCIENTIFIC PROOF!

Indholdsfortegnelse:

Anonim

I artiklen om, hvordan du bruger Microsoft-fjernbetjening, forklarede vi, hvordan du opretter forbindelse til din pc. Men for at det skulle fungere, blev begge pc'er pålagt 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 til at oprette forbindelse. Dynamisk DNS er en service, der giver din pc et link, som websteder, så du ikke behøver at huske lange numre.

For at lære mere om DDNS og hvordan man får en, skal du læse forklaringen nedenfor.

Hvad er DNS?

Selvom vi allerede har forklaret tidligere om DNS- og IP-adresser, er her en hurtig oversigt. Alle websteder og enheder, der er forbundet til internettet, har en unik adresse, kendt som en IP-adresse, som er en række numre, 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 lettere at skrive og huske google.com, ikke? Domain Name System eller DNS omdirigerer dig til IP-adressen på webstedet, når du skriver dets URL (google.com) i din browser.

Hvad er en dynamisk DNS?

Dette bringer os til dynamisk DNS eller DDNS. Ligesom websteder er din pc (eller router) også en enhed, der er tilsluttet internettet, som har en IP-adresse, der er tildelt den af ​​din internetudbyder. Men denne adresse ændrer sig fortsat, medmindre du har valgt en statisk IP. Dynamisk DNS-service giver din pc et værtsnavn, der 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 pc's IP-adresse? Af mange grunde, såsom at få adgang til den eksternt, køre en FTP-server, køre et statisk websted osv.

Cool tip: Hvis du ikke kan se udvidelser, skal du gå til Mappeindstillinger > fane Vis og fjerne markeringen i Skjul udvidelser for kendte filtyper.

Hvordan får jeg DDNS-service?

For at få DDNS-service skal du tilmelde dig en leverandør. Der er både betalte såvel som gratis tjenester. En enkel Google-søgning vil føre dig til mange gratis DDNS-udbydere. Tidligere var DynDNS en populær service, men for et stykke tid siden lukkede de alle gratis planer ned. Dets populære alternativ, som jeg bruger og anbefaler, er No-IP.com. De leverer 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 siden My No-IP- indstillinger. Klik derefter på Tilføj en vært.

Trin 2: Indtast værtsnavnet, som IP-adressen skal tilknyttes, og lad de andre indstillinger ligge, som de er.

Trin 3: Nu skal vi indstille tingene ved 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 det understøtter No-IP (eller en anden gratis tjeneste, du har valgt).

Hvis DDNS-tjenesten understøttes, skal du indtaste dit No-IP-brugernavn, adgangskode og domænenavn, du angav i trin 1 under tilmelding. Klik på Gem eller Login for at afslutte.

Opsætning i Windows

Download No-IP's program til Windows, og installer det. Åbn det, og indtast dit brugernavn og din adgangskode. Det er det, nu, når din offentlige IP ændres, opdaterer appen domænenavnet automatisk.

Din egen DIY DDNS (Sort of)

Denne metode, som jeg bruger, kræver ingen tilmelding hos en tredjepartudbyder eller nogen applikationsinstallation. Det vil opdatere din offentlige IP til en tekstfil i Dropbox (eller enhver anden cloud-service, 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 ikke er interesseret i domænenavnet, er denne metode nyttig.

Trin 1: Opret en tekstfil i din Dropbox-mappe. Du kan navngive denne fil efter dit ønske. For at gøre tingene klare har jeg navngivet det ExternalIP. Gem den fil, og sørg for, at dens udvidelse er .txt. Opret en mappe, fortrinsvis i dit C: \ drev, og opret en anden tekstfil inde i myscript inde i den mappe. Sørg for, at du navngiver tekstfilen til scriptet og mappen, som den er gemt i, uden mellemrum.

Trin 2: Det vigtigste arbejde her udføres af et Powershell-script. Frygt ikke, du behøver ikke at lære Powershell eller noget programmeringssprog, scriptet er allerede lavet, du skal bare kopiere det.

$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

Kopier ovenstående script til den myscript- tekstfil, du oprettede i det foregående trin, og ændre

til adressen på den ExternalIP- tekstfil, du tidligere har oprettet 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-tast + S, søg efter Powershell), højreklik på det, og vælg Kør som administrator. Skriv følgende i vinduet Powershell:

Set-ExecutionPolicy RemoteSigned

Det vil igen bede om at bekræfte, skriv Y og derefter Enter. Skriv derefter følgende og tryk på Enter.

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

Det ser ud til, at der ikke er sket noget efter at have trykket på Enter, men rolig, scriptet er begyndt at køre i baggrunden.

Trin 4: Åbn bare tekstfilen, når du har brug for din IP-adresse. Scriptet nævner også tidspunktet for opdateringen af ​​IP-adressen.

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 kommentarsektionen.