@andisan:
ob es einen hund bzw. ein anderes lebewesen interessiert ist unrelevant...
lies die fragestellung: die frage impliziert, ob es möglich ist. die antwort darauf ist: ja.
ob es dich dann scherrt, ist eine andere sache -> hier wurde nur nach der technische möglichkeit (ob ja oder nein) gefragt.
@reddi:
keine ahnung, ich bin kein windows-user (habe linux hier, und hier gibts mehrere varianten dafĂĽr: bind ist eine davon).
im ms-bereich sind mir nur die ms-dns-server bekannt, die es aber nur in den server-versionen der micros~1-os'es gibt.
google einmal, maybe gibts einiges mehr.
wenn du einen zusätzlichen rechner (kann ruhig ein 486er sein) übrig hast, dann bietet sich ipcop an, der bietet auch sowas an.
betreffend mac-adressen: da geht deswegen nix verloren, weil die "fragestellung" der dns ein anderer weg ist.
ohne sowas marschiert das ganze ĂĽber nat direkt zum dns des providers (der sieht dann, dass innerhalb der session 2 mac's vorhanden sind, und kann - nicht muss - reagieren).
im falle eines lokalen dns dazwischen fragen die lokalen den lokalen dns, und der fragt wiederum die provider-dns.
um sich das einfach vorzustellen: wie ein proxy (oder ein dns-nat *g*).