OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.

1.048次阅读
6 commenti

共计 3664 个字符,预计需要花费 10 分钟才能阅读完成。

openclash+adguarddhome+MosDNS adblock DNS anti-leakage parsing nazionale e internazionale shuntLo usiamo comunemente per implementare il blocco degli annunci DNS, il triage intelligente e le funzioni anti-inquinamento DNS. In precedenza le nostre impostazioni multiple, tra cuipasswall+adguardhome+MosDNSIn combinazione con l'uso di uso può essere stabile e il funzionamento efficiente, ma ha trovato un problema OpenClash in modalità Fake-IP non può essere efficace, che è anche nel messaggio video precedente partner risposta a questo problema, non ha notato prima. Così quanto colpisce alcune regole proxy e l'efficienza di accesso e problemi di sicurezza. Recentemente, dopo ripetuti test e debug, finalmente raggiunto Fake-IP efficace, perdita di DNS, e rispetto alla configurazione precedente di AdGuardHome pubblicità effetto di blocco per migliorare l'effetto è migliore, con MosDNS come cache DNS intelligente triplo!ottimizzazioneObiettivo.

OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.
DNS anti-inquinamento, questo è il requisito più basilare sicuramente non ci interessa come si modificano le impostazioni, dobbiamo assicurarci che la
OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.
addguardhome adblock funziona meglio!

Questo post condivideràRe della scienza e della tecnologiaSet testato e collaudato diArchitettura DNS completa a ciclo chiuso::Far funzionare correttamente il Fake-IP di Open Clash, rafforzare il blocco degli annunci di Adguardhome, rendere stabile ed efficiente la cache di MosDNS ed evitare l'inquinamento DNS e i problemi di risoluzione duplicata.

Naturalmente, la logica di risoluzione del DNS in questo caso può essere un po' controversa perché ilopenclashCon Mosdns si è formato un ciclo chiuso, quindi può anche formarsi un ciclo morto o errori di parsing invece di risposta in ritardo, i partner devono essere attenti a cercare di vedere se è adatto per il proprio uso della scena!

Suggerimento: a causa di restrizioni di rete, i video di YouTube presenti in questa pagina potrebbero non essere caricati nella Cina continentale.
Per visualizzare, aprire questa pagina in un ambiente Internet con accesso a YouTube.
La descrizione grafica completa è riportata di seguito e può essere letta in seguito.

Obiettivi principali

  • ✔️ La modalità Fake-IP è di nuovo attiva e migliora la risoluzione dei proxy. Questo è ciò che è importante oggi ed è ciò che risolveremo.
  • ✔️ AdGuardHome Blocco degli annunci più completo, meno falle - Questo è ciò che è importante oggi ed è ciò che risolveremo.
  • ✔️ MosDNS funge da cache e acceleratore di transito, leggero ed efficiente. Questo è solo un uso di prova e non è unico, per vostra informazione.
  • ✔️ crea un collegamento completo a ciclo chiuso, con OpenClash che prende la decisione finale sul DNS, garantendo la sicurezza della risoluzione globale.

🔁 Logica del flusso di dati (versione completa ad anello chiuso)

La direzione complessiva del flusso è la seguente:

Richiesta del cliente
   ↓
OpenClash dirotta il DNS
   ↓
AdGuardHome (in ascolto sulla porta 533, blocco degli annunci)
   ↓
MosDNS (in ascolto sulla porta 5335, solo caching)
   ↓
OpenClash (in ascolto sulla porta 7874, risoluzione finale)
   ↓
DNS a monte (DoH / DoT)
OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.
Il fake-ip di openclash in vigore

🔧 Punti di cambiamento fondamentali:Ho scoperto, dopo varie prove, che l'unico modo per ottenere il traffico DNSImportare prima OpenClash e fargli eseguire l'elaborazione del Fake-IP affinché la modalità abbia effetto. Pertanto, le impostazioni chiave che sono state modificate sono state quelle di posizionare OpenClash all'inizio del collegamento DNS, e gli altri componenti sono stati configurati su questa base, poiL'upstream di MosDNS viene quindi impostato su OpenClash stesso (porta 7874), creando un ciclo chiuso di risoluzione, dando a OpenClash piena discrezione nel decidere outbound/inbound e assicurando che Fake-IP funzioni.

📌 Configurazione dettagliata di ogni componente

1️⃣ Impostazioni di OpenClash

  • iniziare a usare Modalità Fake-IP
  • iniziare a usare dnsmasq Dirottare le richieste DNS
  • Nameserver:: puntare a AdGuardHome → 127.0.0.1#533
  • DNS di riservaDNS stranieri criptati (ad es. tls://1.1.1.1, tls://8.8.8.8)
  • Nameserver predefinito:: Standby domestico (ad es. 114.114.114.114)
  • Mantenere l'ascolto sulla porta 7874 come interfaccia di inoltro DNS finale

riconteggio (es. risultati delle elezioni)OpenClash è il primo punto di ingresso del dirottamento e l'uscita finale della risoluzione upstream (è l'upstream per MosDNS).

OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.
Nameserver:: puntare a AdGuardHome → 127.0.0.1#533
OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.
DNS di riservaDNS stranieri criptati (ad es. tls://1.1.1.1, tls://8.8.8.8)
OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.
Standby domestico (ad es. 114.114.114.114(o DNS del vettore)

2️⃣ Impostazioni di AdGuardHome (nucleo di filtraggio degli annunci)

  • porta di ascolto:: 533
  • Il DNS a monte è impostato su MosDNS:127.0.0.1:5335
  • Disattivare la cache per lasciare che MosDNS sia il server di caching, attivare il filtro delle regole pubblicitarie (ad esempio EasyList, regole cinesi di AdGuard, ecc.).

riconteggio (es. risultati delle elezioni)AdGuardHome si concentra sul blocco degli annunci, evitando che dirottamenti e deviazioni interferiscano con l'effetto.

OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.

3️⃣ Configurazione di MosDNS (nodo di caching leggero)

  • porta di ascolto: 5335
  • Impostazioni DNS a monte::127.0.0.1:7874(porta di ascolto DNS di OpenClash)
  • Interrompere l'ascolto sulla porta 53 e abbandonare l'acquisizione di dnsmasq.
  • Mantenere la cache, ma non fare una complessa logica di triage nazionale e internazionale.

riconteggio (es. risultati delle elezioni)MosDNS non gestisce più direttamente i domini nazionali/esterni, ma li memorizza nella cache e li inoltra a OpenClash, riducendo in modo significativo il proprio onere.

OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.
Il DNS remoto mosdns è impostato sulla porta 7874 di openclash.

✅ Verifica dell'efficacia

Articoli del test alla fine
Modalità Fake-IP ✅ Effetto normale, corrispondenza completa delle politiche
Effetto di blocco della pubblicità ✅ Visibilmente migliorato e pulito
Triage DNS e trattamento della contaminazione ✅ Stabile, senza contaminazione
Tasso di risposta della cache MosDNS ✅ Miglioramento per ridurre le query duplicate
OpenClash + AdGuardHome + MosDNS Soluzione completa a ciclo chiuso: applicazione di Fake-IP, anti-inquinamento DNS, blocco completo degli annunci e ottimizzazione della cache DNS.

⚠️ Note

  • L'upstream di MosDNS deve essere una porta di ascolto di OpenClash.(ad esempio, 7874), altrimenti il ciclo non può essere chiuso.
  • Non utilizzare porte in conflitto per ciascun componente; si consiglia di utilizzare porte non standard come 533 / 5335.
  • Se il DNS si blocca o le richieste non vanno a buon fine, risolvere i problemi livello per livello (utilizzare l'utilità nslookup).
  • Disattivare il servizio DNS locale del sistema (ad esempio, systemd-resolved) per evitare interferenze.

❗ Osservate i punti chiave logici:

  • OpenClash assume il controllo del DNS per la prima volta: assicurarsi che Fake-IP in vigore.
  • AdGuardHome si colloca nel livello intermedio: è responsabile solo del blocco degli annunci, senza triage complesso.
  • MosDNS non esegue più il triage del master, ma solo l'inoltro della cache.
  • MosDNS a monte di OpenClash: un “ciclo chiuso”.

Perché questa configurazione funziona per l'accesso a Internet?

Questo perché OpenClash si occupa di entrambe le cose:

  1. Voce iniziale del dirottamento DNS(Gestione di fake-ip, politica in vigore)
  2. Esportazione DNS finale(Analisi dell'uscita tramite DoH/DoT)

MosDNS e AdGuardHome svolgono solo il ruolo di “caching” e “pulizia degli annunci” in questo collegamento e non dominano più i percorsi di deviazione e di uscita, quindi non causano loop o errori DNS.

⚠️ Possibili rischi o imperfezioni

evento sportivo istruzioni
❗ Potenziali vicoli ciechi Se OpenClash è configurato per tornare a AdGuardHome per la risoluzione (ad esempio quando si verifica un fallback), ciò potrebbe causare un loop. Assicurarsi che nelle impostazioni DNS di OpenClash, l'opzioneNon puntare più su AdGuardHome o MosDNS! come ripiego.
⚠️ MosDNS perde il triage intelligente MosDNS originariamente supportava il giudizio nazionale/estero, ma ora che l'upstream è stato cambiato in OpenClash, ha “perso la sua intelligenza” ed è diventato un puro forwarder di cache. Ma se vi serve solo un'ottimizzazione delle prestazioni, va bene.
⚠️ Non va bene per la risoluzione dei problemi Se c'è un errore di parsing nel collegamento (ad esempio, un livello si blocca), la risoluzione dei problemi sarà più costosa e si consiglia di conservare i registri, di usare il metodo scavare per verificare ogni livello di risposta.

🔚 Schemi di ottimizzazione ad anello chiuso::

  • ✅ Può implementare la modalità "fake-ip".
  • È possibile implementare miglioramenti per il blocco degli annunci.
  • ✅ MosDNS ha effetti di ottimizzazione della cache
  • ⚠️ Non è raccomandato per l'utilizzo da parte di utenti inesperti, da configurare con cautela.

La chiave di questo programma è:Fare di OpenClash l'inizio e la fine del DNSGli altri componenti, come AdGuardHome e MosDNS, si limitano a svolgere il lavoro di relè e ottimizzazione. In questo modo, non solo il Fake-IP può essere riportato alla normalità e l'effetto del blocco degli annunci può essere migliorato, ma l'intera architettura DNS è anche più chiara, controllabile e flessibile, adatta agli utenti che hanno esigenze elevate nell'ambiente di rete.

Se anche voi riscontrate problemi di confusione DNS, di Fake-IP e di blocco degli annunci, potreste provare questa serie di soluzioni. Naturalmente, assicuratevi di eseguire un backup prima della distribuzione e di verificarlo attentamente in un ambiente di prova.

正文完
 0
Signor wang
版权声明: 猫 UN'IDEA CHE NON HA SENSO.本站原创文章,由 Signor wang 于2025-06-15发表,共计3664字。
转载说明: 竄SI TRATTA DI UN'OPERAZIONE CHE NON HA NULLA A CHE VEDERE CON IL NOSTRO LAVORO.Se non diversamente indicato, questo sito è pubblicato con licenza CC BY 4.0. Si prega di indicare l'autore della riproduzione "Technology Lao Wang" e il link alla fonte originale; qualsiasi riproduzione non attribuita, la rimozione della fonte o il comportamento di lavaggio sono considerati una violazione del copyright.
Raccomandazione di RackNerd per un VPS conveniente AI Preferito dai costruttori di siti web principianti Stabile solo 10°+ Movers VPS Raccomandazione
评论(6 commenti)
Loong2004

http://www.kejilaowang.com/adguardhome-mosdns-openclash/#comment-83
Salve, quale opzione è più consigliata, quella di questo articolo o quella del link? Grazie mille!

    Tornerò con un video di nuovo, è sperimentale, c'è qualcosa di sbagliato nella logica, ma funziona bene, quindi potete tornare e provarlo.

    Questa soluzione va bene, ma c'è solo un problema, questo fake-ip non funziona, a parte questo è normale e logico, pensavo che stessi parlando di questo http://www.kejilaowang.com/openclash-adguardhome-mosdns-dns/这篇文章.

Ho provato la copia, nessun altro problema, il test dns ha Hong Kong e Giappone, non sono sicuro se si tratti di una perdita o meno.

ericjin211

Ciao, ho provato questa soluzione e ho scoperto che i siti stranieri che passano attraverso openclash proxy non passano attraverso adguardhome, quale potrebbe essere il problema 🤔