Hamar összecsaptam egy memóriából dolgozó saját DNS kiszolgálót szerver és kliens oldali scripttel.
Ha van kedve valakinek, tesztelhetné több platformról és Ruby verzióval.
Lényeg, hogy a server script fusson egy fix IP-vel rendelkező szerverünkön állandóan, pl. boot-kor indítva (crontab, @reboot).
Az elérendő munkaállomásokról pedig periódikusan futtatni, pl. szintén cron-ból.
Az IP lekérdezéshez pedig egy kérdőjel kell a domain név elé a kliens oldali script futtatásakor.
https://github.com/log69/mydns
Szerk.: betettem saját blogomba is, itt: http://hup.hu/node/143402