awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
IrineSistiana avatar

IrineSistiana/mosdns

0
View on GitHub↗
3,672 stele·466 fork-uri·Go·GPL-3.0·5 vizualizări

Mosdns

mosdns is a DNS forwarding server and traffic filter that routes DNS queries to multiple upstream providers. It functions as a rule-based DNS router and a proxy for DNS-over-HTTPS and DNS-over-TLS to ensure secure DNS resolution.

The system utilizes a pipeline-based request processing model and rule-based query routing to direct specific domain queries to different upstream servers. It implements pluggable transport layers and forwarding protocols, including HTTPS, TLS, and QUIC, to encrypt traffic and prevent eavesdropping.

The project includes capabilities for upstream load balancing to distribute queries across providers, as well as asynchronous concurrent handling to manage multiple simultaneous requests. It provides tools for DNS traffic filtering and custom routing through user-defined matching rules.

Features

  • DNS Forwarding Routing - Functions as a DNS forwarding server that routes queries to multiple providers using modular pipelines.
  • Middleware-Based Request Pipelines - Utilizes middleware-based request pipelines to process DNS queries through a sequence of modular filtering and routing stages.
  • DNS Query Routers - Directs DNS queries to specific upstream servers based on a rule-based routing system.
  • DNS Routing Overrides - Provides DNS routing overrides to map specific domains to designated upstream resolvers.
  • Pluggable Forwarding Protocols - Implements pluggable forwarding protocols including DNS-over-HTTPS, DNS-over-TLS, and QUIC for secure upstream communication.
  • Secure DNS Resolution - Ensures secure DNS resolution using encrypted protocols like DNS-over-HTTPS and DNS-over-TLS.
  • Rules - Directs DNS requests to specific upstream servers based on user-defined domain matching rules.
  • Encrypted DNS Proxies - Functions as an encrypted DNS proxy that translates and forwards queries using secure protocols like DoH and DoT.
  • Network Traffic Filters - Intercepts and redirects DNS traffic using custom rule sets to control network query flow.
  • Pluggable Transport Layers - Provides pluggable transport layers to allow interchangeable use of HTTPS, TLS, and QUIC protocols.
  • Encrypted DNS Interception Proxies - Provides a secure proxy that encrypts DNS traffic using DoH and DoT protocols.
  • Concurrent Query Execution - Provides concurrent query execution using asynchronous tasks to handle multiple DNS requests simultaneously.
  • Asynchronous Request Handlers - Implements asynchronous request handlers to process multiple simultaneous DNS queries without blocking the main thread.
  • Upstream Load Balancing - Distributes outgoing DNS queries across multiple configured providers to increase reliability and reduce latency.
  • Server Request Load Balancers - Implements server request load balancing to distribute queries across multiple configured DNS providers.

Istoric stele

Graficul istoricului de stele pentru irinesistiana/mosdnsGraficul istoricului de stele pentru irinesistiana/mosdns

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face irinesistiana/mosdns?

mosdns is a DNS forwarding server and traffic filter that routes DNS queries to multiple upstream providers. It functions as a rule-based DNS router and a proxy for DNS-over-HTTPS and DNS-over-TLS to ensure secure DNS resolution.

Care sunt principalele funcționalități ale irinesistiana/mosdns?

Principalele funcționalități ale irinesistiana/mosdns sunt: DNS Forwarding Routing, Middleware-Based Request Pipelines, DNS Query Routers, DNS Routing Overrides, Pluggable Forwarding Protocols, Secure DNS Resolution, Rules, Encrypted DNS Proxies.

Care sunt câteva alternative open-source pentru irinesistiana/mosdns?

Alternativele open-source pentru irinesistiana/mosdns includ: adguardteam/dnsproxy — dnsproxy is an encrypted DNS proxy and traffic router that translates and forwards DNS requests between clients and… technitiumsoftware/dnsserver — DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It… nextdns/nextdns — NextDNS is a network DNS client and proxy that functions as a local resolver, forwarder, and DNS-over-HTTPS proxy. Its… 0xerr0r/blocky — Blocky is a stateless DNS proxy that functions as a network-wide ad-blocker and content filter. It operates as a… bia-pain-bache/bpb-worker-panel — BPB-Worker-Panel is a control panel designed for deploying and managing VLESS and Trojan proxies hosted on Cloudflare… pymumu/smartdns — SmartDNS is a local recursive DNS resolver and server that manages granular query rules, dual-stack networking, and…

Alternative open-source pentru Mosdns

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Mosdns.
  • adguardteam/dnsproxyAvatar AdguardTeam

    AdguardTeam/dnsproxy

    2,997Vezi pe GitHub↗

    dnsproxy is an encrypted DNS proxy and traffic router that translates and forwards DNS requests between clients and upstream resolvers. It functions as a server for multiple secure protocols, including DNS-over-HTTPS, DNS-over-TLS, DNS-over-QUIC, and DNSCrypt, to protect queries from eavesdropping and tampering. The project differentiates itself through advanced routing and optimization capabilities. It utilizes a domain-based routing engine to direct queries to specific upstream servers via wildcard rules and employs parallel querying to return responses from the fastest responding network a

    Godnsdns-over-httpsdns-over-quic
    Vezi pe GitHub↗2,997
  • technitiumsoftware/dnsserverAvatar TechnitiumSoftware

    TechnitiumSoftware/DnsServer

    7,533Vezi pe GitHub↗

    DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It functions as both a recursive resolver, performing iterative lookups across the internet, and an authoritative manager for primary and secondary DNS zones. The system distinguishes itself through high-availability clustering and a programmable HTTP API for automating server configurations and bulk record management. It supports a wide range of encrypted transport protocols, including TLS, HTTPS, and QUIC, and allows for custom functionality via a plugin-based request interception fr

    C#cross-platformdhcp-serverdns
    Vezi pe GitHub↗7,533
  • nextdns/nextdnsAvatar nextdns

    nextdns/nextdns

    4,072Vezi pe GitHub↗

    NextDNS is a network DNS client and proxy that functions as a local resolver, forwarder, and DNS-over-HTTPS proxy. Its primary purpose is to route local name resolution requests to external providers using encrypted HTTPS traffic to improve privacy and bypass network restrictions. The service distinguishes itself by embedding client identity metadata—collected via mDNS or DHCP—into outgoing queries, allowing for per-device tracking and the application of unique filtering profiles. It features advanced routing logic, including split-horizon DNS for balancing public and private resolution, doma

    Godnsdns-over-https
    Vezi pe GitHub↗4,072
  • 0xerr0r/blockyAvatar 0xERR0R

    0xERR0R/blocky

    6,653Vezi pe GitHub↗

    Blocky is a stateless DNS proxy that functions as a network-wide ad-blocker and content filter. It operates as a single binary or Docker container with no database or persistent state, accepting DNS queries over UDP, TCP, HTTPS, TLS, QUIC, and HTTP/3 through a unified plugin-based query pipeline. The core of the system is a client-group policy engine that assigns devices to named groups and applies per-group blocklists, allowlists, and upstream resolvers, with all configuration changes applied through hot-reloading without requiring a restart. The project distinguishes itself through its modu

    Goad-blockeradblockadblocker
    Vezi pe GitHub↗6,653
Vezi toate cele 30 alternative pentru Mosdns→