Encrypted DNS
Uses encrypted DNS throughout and rejects plaintext requests
SURGE / IOS / MACOS / RULESET
Surge Personal Digital Firewall Ruleset
Personal digital firewall ruleset for Surge on iOS & macOS, built for precise local traffic identification, classification, and user-defined traffic policies.
topics
project.snapshot
CAPABILITY MATRIX
Aegis is a structured ruleset used to identify and present network communication behavior at the application and transport layers.
Aegis starts from security anxiety, invisible communication, and missing decision context, then rethinks the role of rulesets in personal device security.
Aegis is a structured ruleset used to identify and present network communication behavior at the application and transport layers.
With Aegis, you can build a modern, security-centered personal digital firewall without sacrificing performance or usability.
Aegis focuses on identifying potential communication risks at the application and transport layers, helping users classify traffic accurately and define traffic policies according to their own needs.
Uses encrypted DNS throughout and rejects plaintext requests
Suitable for policy routing, communication identification, and security-assisted configuration
Project commits use GPG signatures to help verify rule and configuration integrity
All policies are decided by users; configurations can be reviewed, traced, and supervised
Introduces how to import, configure, and update Aegis so you can complete setup and start using it quickly.
Choose the subscription configuration that matches your IPv4 / IPv6 network environment, platform, and language
Download the configuration from a URL in Surge, then replace node parameters after import
Enable GeoIP and optional regional routing as needed while keeping rule mode active
Update according to MAJOR / MINOR / PATCH changes by re-downloading the configuration or refreshing external resources
LATEST WRITINGS
This section collects Aegis project articles and technical documents, covering design principles, module configuration notes, and practical explanations related to Surge usage.
Concepts
This article systematically introduces the core reasons to choose Aegis, helping Surge users understand its rule structure, usage boundaries, and design thinking, so they can independently build network traffic policies on a transparent and auditable basis.
Concepts
This article systematically introduces the core capabilities of the Aegis ruleset, helping Surge users understand its rule structure, usage boundaries, and design thinking, so they can independently build network traffic policies on a transparent and auditable basis.
Concepts
This article systematically introduces the core content and functional modules included in the Aegis ruleset, helping Surge users understand its rule structure, usage boundaries, and design thinking, so they can independently build network traffic policies on a transparent and auditable basis.
Usage
This article explains how to obtain, subscribe to, and correctly use the Aegis ruleset, helping Surge users understand network communication behavior and independently build security policies on a transparent and auditable basis.