Puncte:0

PowerDNS: falsifică răspunsul NXDOMAIN de la serverul „forward-zones” și redirecționează-l

drapel cn

M-am confruntat cu o problemă în încercarea de a configura PowerDNS pentru rețeaua mea locală. Am un domeniu example.com gestionat de Cloudflare.

De exemplu, am un record pe Cloudflare server.example.com arătând spre 1.1.1.1 dar clienții mei locali ar trebui să rezolve server.example.com la 10.10.10.1 și nu este o problemă de utilizare forward-zones="example.com=127.0.0.1:54"; în recursor config, dar am o altă înregistrare ca mail.example.com arătând spre 2.2.2.2, acel server se află în afara rețelei mele locale și trebuie să copiez manual o înregistrare din Cloudflare în PowerDNS local, altfel clientul local primește NXDOMAIN.

Se pare că trebuie să falsific răspunsul NXDOMAIN de la PowerDNS local și de la expeditorul de interogări. Este posibil?

EDITAȚI | ×: Am început cu scriptul LUA și sunt capabil să prindă răspunsul NXDOMAIN. Dar nu pot transmite.

funcția nxdomain(dq)
    pdnslog("Se interceptează NXDOMAIN pentru: "..dq.qname:toString())
    daca dq.qtype == pdns.A
    atunci
        dq.rcode=0 -- faceți-l un răspuns normal
        dq:addAnswer(pdns.A, "10.10.10.10")
        returnează adevărat
    Sfârşit
    returnează fals
Sfârşit

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.