Hogyan használjuk a DynDNS ipv6 szolgáltatást?

Ha ipv6 támogatással rendelkező home szerverre vágyunk (fejlesztői, monitor, multimédia, teszt ..stb), akkor olyan DynDNS szolgáltatót kell keresni ahol megoldható az ipv6 frissítése. Ha nem fix az ip akkor dinamikus és akár naponta többször is változik. Jelenleg a legegyszerűbben a dynv6.com szolgáltatását sikerült problémamentesen beállítani.

A regisztráció egyértelmű:

dynv6.com

Az alábbi beállításokat Ubuntu 21.10 rendszeren követtem el:

Screenshot of ubuntu.hu

 

Működő web oldalunk ip címeinek frissítésére, több módszert kínál a dynv6.com csapata. Legegyszerűbb az update script használata:  “Use our update script We provide a small script that updates your address at dynv6. You can run it with:

token=your-token ./dynv6.sh example.dynv6.net

Ezt hozzáadhatjuk a cronhoz,  a feladat futtatási időzítőhöz (a továbbiakban a az összes shell scriptet tegyük futtathatóvá).

*/5 * * * * user token=xxx-xxxxxxxxxxxxxxxxxxxxxxxxx /home/user/dynv6.sh valami.dns.navy > /dev/null 2>&1

De mi a helyzet az operációs rendszer indításakor? Várjunk 5 percet, majd a DNS szerverek frissítésére,  vagy:

nano token-dynv6.sh

#!/usr/bin/env bash
token=xxxx-xxxxxxxxxxxxxxxxxxxxxxxx /home/user/dynv6.sh valami.dns.navy

Adjuk hozzá az Gnome indítópulthoz:
/home/user/token-dynv6.sh -p10

És 10 másodperc késleltetéssel frissíti az ipv4 és az ipv6 címünket, ez idő után már valószínű mindkét címmel rendelkezünk. Ha nem akkor legyen -p20.

És a további problémák csak most jönnek, a free dns szerverek semmiképpen nem szeretnék a dinamikus ipv6 bejegyzést használni, a saját internet szolgáltatóm főleg nem. Egyesével próbáltam free dns szolgáltatást használni, de mindegyik az ipv4 címet szolgáltatta. DNSCrypt szintét, mivel valójában csak a fixen beállított vagy a leggyorsabbat szolgáltatót használja.

A megoldás az Unbound, de alapértelmezetten akkora forgalmat generál, hogy az hihetetlen. Egy-egy oldal betöltésekor 20-30 x 2-300 lekérdezés. Pfuuu, ezért inkább használom a “forward-zone” -t. A végeredmény tökéletes, mindig megkapja a kliens a dinamikus ipv6 címet (okosan, igény szerint változtatható cache, negative cache, ipv6 free dns címek, előtöltés igen/ nem). Ubuntu 21.10-s változatát használva:

nano /etc/unbound/unbound.conf.d/my.conf
server:
verbosity: 1
num-threads: 4
port: 53
do-ip4: yes
do-ip6: yes
do-udp: yes
do-tcp: yes
access-control: 127.0.0.0/8 allow
access-control: 192.168.0.0/16 allow
cache-max-ttl: 120
cache-min-ttl: 60
cache-max-negative-ttl: 60
interface: 127.0.0.1
interface: ::1
prefetch: yes
prefetch-key: yes
#rrset-roundrobin: yes

forward-zone:
name: "."
forward-addr: 2001:4860:4860::[email protected]#google
forward-addr: 2620:fe::[email protected]#quad9
forward-addr: 2620:119:35::[email protected]#opendns
forward-addr: 2606:4700:4700::[email protected]#cloudflare
forward-addr: 2a0d:2a00:1::[email protected]#cleanbrowsing
forward-addr: 2602:fcbc::[email protected]#alternate
forward-addr: 2a10:50c0::ad1:[email protected]#adguard
forward-addr: 2001:1608:10:25::1c04:[email protected]#dnswatch
forward-addr: 2620:74:1b::1:[email protected]#verisign
forward-addr: 2a05:dfc7:5::[email protected]#opennic
forward-addr: 2001:470:20::[email protected]#hurricaneelectic
forward-addr: 2610:a1:1018::[email protected]#neustar
#forward-addr: 2400:da00::[email protected]#baudi
forward-addr: 2a02:6b8::feed:[email protected]#yandex

 

 

Leave a reply

©2016 idStudio & SMThemes.com

Legjobb tárhely ajánlatok