ddclient IPv4 és v6 együttes frissítése

Sziasztok!

Lehetséges egy ddclient processzel frissíteni ugyanazon névhez tartozó A és AAAA rekordokat?
Ubuntu 22.04-en (se) sikerül!

Vagy egyik, vagy másik XOR-ként. :-(

Köszi!
 

Hozzászólások

A dolog engem is érdekel - annyi extrával, hogy az IPv6-hoz vettem fel új nevet, az IPv4-hez viszont (mivel az eredeti névre sok hivatkozás volt) megtartottam a korábbit is. Így nálam a felállás:
- az eredeti IPv4-et következetesen frissíti, ahogy eddig is,
- az új esetén egyetlen egyszer beállította az IPv4 címet, utána soha többet, cserébe viszont jól beállítja az IPv6-ot,de csak azt.
Szeretném, ha az új címen következetesen beállításra kerülne mindkét cím és ezek természetesen egyszerre változnak. A helyzetem annyiban jobb, hogy ezek miatt nekem mindig megvan mindkét címem - de nem ugyanazon a néven.

A Neten találtam:

Csinálj 2 ddclient konfiget és hozzá 2 systemd-s indítót.
Ez egyik IPv4, a másik IPv6-ot frissít, ugyan azzal a névvel.
nsupdate.info-val megy - pár órája ...

Eddig egy konfigben akartam, de így csak IPv6-ot frissített, már amikor tudott csatlakozni az ipv6-os című frissítő helyhez, bár ez nem a ddclient hibája volt, hanem a Digi, vagy a digis routeré. A routert újraindítva, sikerült a frissítés.

Üdv:
Ruzsi

A lényeg: működik!

Most egy NAS-t kéne így kijuttatni a Linuxszal, mert amilyen DDNS szolgáltatókat be lehet állítani, azok vagy kínaiaka, vagy már nincsenek, vagy fizetősek. Tehát lehet, hogy lesz egy 3. ddclient is, ami valahogy lekérdezi a NAS IPv6-ját és kiteszi a DDNS szervernek.

De azért az egy ddclient tudhatná az IPv4+6-ot együtt!

Üdv:
Ruzsi

Konfig: szintén Ububtu 22.04, ddclient 3.9.1-7

ddclient -v
CONNECT:  ip1.dynupdate.no-ip.com
CONNECTED:  using HTTP
SENDING:  GET / HTTP/1.0
SENDING:   Host: ip1.dynupdate.no-ip.com
SENDING:   User-Agent: ddclient/3.9.1
SENDING:   Connection: close
SENDING:   
SENDING:   
RECEIVE:  HTTP/1.0 200 OK
RECEIVE:  Server: xipha
RECEIVE:  Date: Mon, 30 Apr 2023 19:52:06 GMT
RECEIVE:  Content-Type: text/html
RECEIVE:  Connection: close
RECEIVE:  
RECEIVE:  84.236.101.185
SUCCESS:  zs2.ZZZ.XXX: skipped: IP address was already set to 84.236.101.185.
SUCCESS:  zs6.ZZZ.XXX: skipped: IP address was already set to 2a01:36c:118:67a9:60a2:367e:c178:59a8.

Konfig:
# regirol atemelve - dupla NAT mogott csak igy van meg a valos kulso IP. Most mar mehetne direktben is
protocol=dyndns2
use=web
web=ip1.dynupdate.no-ip.com
server=dynupdate.no-ip.com
ssl=yes
login=USER
password=PASSWORD
zs2.ZZZ.XXX

# Uj, direkt nettel
protocol=dyndns2
usev6=if
if=digiwan
server=dynupdate.no-ip.com
login=USER
password=PASSWORD
zs6.ZZZZ.XXX

protocol=dyndns2
use=if
if=digiwan
server=dynupdate.no-ip.com
login=USER
password=PASSWORD
zs6.ZZZ.XXX

A logod azt mutatja, hogy már az IP-k aktuálisak.

Próbálj meg 2 ddclient-et futtatni ugyan arra a névre, de külön konfiggel IPv4-re és 6-ra.
Valamiért hadilábon áll a ddclient az egyszerre történő 4 és 6 cím frissítéssel.

https://unix.stackexchange.com/questions/331285/issues-creating-and-enabling-custom-systemd-services-for-ddclient

Üdv:
Ruzsi