Hva er Duck DNS og hvordan du bruker denne dynamiske DNS på ruteren din

Hvis vi i huset vårt har en NAS-server med forskjellige tjenester som FTP-server, SSH-server eller VPN server, for å få ekstern tilgang til disse tjenestene fra Internett, må vi kjenne den offentlige IP-adressen til tilkoblingen vår, ellers vil vi ikke kunne få tilgang til de forskjellige tjenestene . Generelt gir Internett-leverandører dynamiske IP-adresser til sine klienter, på denne måten endres den offentlige IP-adressen som er tildelt ruteren hver gang vi starter ruteren på nytt eller hver gang. For å alltid kunne koble til eksternt, uten å måtte vite den offentlige IP-adressen til forbindelsen vår, har vi dynamisk DNS tjenester eller også kjent som DDNS. I dag skal vi vise deg en av de beste gratis DDNS-tjenestene du kan bruke, Duck DNS.

Hva er Duck DNS

Hva er dynamisk DNS og hva er det for?

Den dynamiske DNS-tjenesten er en funksjonalitet som lar oss unngå problemene med å ha dynamiske offentlige IP-adresser, denne funksjonaliteten lar oss lage et domene som "peker" til vår offentlige IP-adresse. På brukersiden må vi konfigurere DDNS-klienten riktig for å sende IP-adresseoppdateringen til tjenesten som er vert for domenet. Klienten kan benytte seg av DDNS-tjenesten som inneholder fastvaren til ruterne, eller han kan bruke programvare installert på datamaskinen og til og med på NAS-serveren han har, i tillegg er mange av disse tjenestene kompatible med Docker i tilfelle du har virtualisering av containere.

DDNS-tjenester er designet for å konvertere vår offentlige IP-adresse til et bestemt domene, vi må huske på at IP-adresser er vanskelige å huske, i tillegg, hvis operatøren vår har dynamisk IP-adressering, har vi et alvorlig problem, fordi IP-en endres ved omstart av ruter eller etter en viss tid, så vi trenger denne typen tjenester for alltid å finne hvor serverne våre er. I stedet for å legge inn IP-adressen i SSH-, FTP- eller VPN-klientene, trenger vi bare å angi det konfigurerte domenet, for eksempel "redeszone.no-ip.org" eller noe annet, på denne måten vil dette domenet peke direkte til vår adresse IP.

For tiden finnes det et stort antall DDNS-tjenester (dynamisk DNS) som Dyn, tidligere kjent som DynDNS, men denne tjenesten ble betalt og vi har ikke noen form for gratisversjon med begrensninger. En annen veldig populær er No-IP, men gratisversjonen er ganske irriterende som en gang i måneden må bekrefte at domenet fortsatt er gyldig, ellers vil det bli slettet.

Hva Duck DNS tilbyr oss

Duck DNS er en helt gratis DDNS-tjeneste for alltid, dette betyr at vi ikke trenger å bruke noen form for gratis konto og begrenset til visse egenskaper for å bruke tjenestene, alt vi trenger å gjøre er å registrere oss i tjenesten for å kunne registrere Duck DNS vert som vi ønsker, for eksempel "redeszone.duckdns.org" eller hva vi enn velger. Vi har for tiden flere former for registrering, gjennom OAuth2 med Twitter, med vår GitHub-konto og også gjennom vår Google-konto, så registrering er veldig enkelt.

Et annet veldig viktig aspekt ved denne DDNS-tjenesten er at den er det kompatibel med alle operativsystemer , vil dette tillate oss å installere den på Windows, Linux eller macOS-enheter, og driften er veldig enkel, siden den lar oss konfigurere tjenesten som en repeterende oppgave for operativsystemet, slik at en ordre fra tid til annen blir utført og automatisk oppdaterer den offentlige IP-adressen. Denne tjenesten er også kompatibel med de fleste rutere på markedet og til og med NAS-servere, siden du bare trenger å gjøre en forespørsel via HTTP eller HTTPS med følgende syntaks:

https://www.duckdns.org/update?domains={YOURVALUE}&token={YOURVALUE}[&ip={YOURVALUE}][&ipv6={YOURVALUE}][&verbose=true][&clear=true]

Selvfølgelig, i denne URL-en, vil det eneste vi må angi, være domenet valgt av oss og tokenet som gir oss tjenesten. Hvis vi ikke skriver inn en IP-adresse, vil den automatisk oppdage den og sette den uten å gjøre noe (dette fungerer kun for IPv4-nettverk, det fungerer ikke for IPv6-nettverk). I tilfelle vi har flere domener, kan vi oppdatere alle samtidig ved å sette domenet atskilt med komma.

Den støtter også følgende syntaks, i tilfelle ruterens DDNS-klient ikke støtter komplekse GET-forespørsler:

https://duckdns.org/update/exampledomain/yourtoken/ipaddress

Dette vil tillate oss å ha en større kompatibilitet. Et annet veldig bemerkelsesverdig aspekt er at vi kan få tilgang til installasjonsfanen hvor DuckDNS-teamet har laget forskjellige opplæringsprogrammer for å kunne bruke tjenesten deres med forskjellige operativsystemer og rutere, på denne måten kan vi velge operativsystemet eller ruteren vi bruker, og fortsette med oppstarten på enheten vår. En veldig viktig detalj er at DuckDNS naturlig støtter enhver DynDNS-klient, på denne måten, hvis ruteren vår støtter DynDNS-tjenesten, vil vi sørge for at DuckDNS også fungerer korrekt.

Hvordan lage en dynamisk DNS-vert med denne tjenesten

Å opprette en ny vert eller domene på DuckDNS er veldig enkelt. Det første du må gjøre er å gå til den offisielle nettsiden og logge på via Twitter, GitGub eller Google. Når vi logger inn, kan vi se brukerkontoen vår. Det vil indikere at kontotypen er gratis, den vil også tildele oss et token for internt å skille oss fra andre brukere, og det vil til og med indikere når tokenet som vi må bruke er generert. Til slutt informerer den oss også når kontoen ble opprettet i Duck DNS.

Når vi er i hovedmenyen, må vi legge inn et underdomene der det står ” underdomene ", dette vil være underdomenet vi skal bruke, vi kan sette det vi vil. Når vi har lagt inn underdomenet, klikk på " Legg til domene ” som vi har i grønt, og det vil ta oss rett under:

Vi kan bruke det nyopprettede domenet til å oppdatere den offentlige IPv4-adressen, konfigurere en IPv6-adresse, og vi kan også slette domenet vi nettopp opprettet ved å klikke på "Slett domene"-knappen. Hvis vi ønsker å oppdatere IP-adressen manuelt via nettet, må vi ganske enkelt fylle ut IP-delen og klikke på “Oppdater IP” og domenet vil automatisk omdirigere oss.

Når det er opprettet, kan vi integrere det med operativsystemet vi ønsker. Det viktigste er å bruke underdomenet som er opprettet og tokenet, disse to parameterne er avgjørende for å oppdatere IP-adressen riktig. Vi må også indikere at det er en Docker-beholder som vil tillate oss å konfigurere DDNS-klienten på datamaskinen vår, enten det er Windows, Linux eller macOS, ideelt i tilfelle vi har virtualisering av forskjellige beholdere og vi ønsker å legge til en mer enkelt og raskt .