winget install --id=IrineSistiana.mosdns -e
mosdns is an extensive DNS forwarder. Users can customize their DNS handling logic on demand. mosdns comes with: - Matcher: - Match request pattern: domain, type, source IP, etc. - Match response pattern: response IP, CNAME, etc. - Functions: - UDP, TCP, DoT, DoH (H3 supported), DoQ Client and Server. - Cached responses (ECS not supported). - Automatically determines if a domain name is a dual-stack domain and then blocks IPv4/6 requests without affecting pure IPv6/4 domains. - Append preset ECS to requests. - Modify the TTL of the response. - Set IP for the domain name.(hosts) - Return a response with a specific IP. (blackhole) - Replace (redirects) the requested domain name. Requested domain A but return a record for domain B. (redirect) (redirect) - Manually construct a response containing arbitrary records. (arbitrary) - Countercheck a mosdns-processed domain name with an IP. This can be done in response to a PTR request or through the HTTP interface. (reverse_lookup) - Dynamic routing: Write response IPs to ipset and nftables.
mosdns is a powerful DNS forwarder designed to provide users with extensive control over their DNS handling logic. It enables customization of DNS queries and responses based on specific rules and patterns, offering flexibility for advanced network management.
Key Features:
Audience & Benefits:
Ideal for network administrators, security professionals, and organizations requiring granular control over DNS traffic. Mosdns enhances network performance, improves security through filtering and blocking capabilities, and provides flexibility in managing DNS resolution to meet specific organizational needs.
Mosdns can be installed via winget, ensuring seamless integration into your existing infrastructure.