From 62fa8256428894665f1eab102a1d0ca4c835e341 Mon Sep 17 00:00:00 2001 From: Andrew LeFevre Date: Wed, 19 Jan 2022 16:21:01 -0500 Subject: [PATCH] Update README.md --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4f7417e..fc33a27 100644 --- a/README.md +++ b/README.md @@ -142,6 +142,7 @@ inboundDNSQueue = 1 ipv6 = false [[filters]] +name = "example" dnsQueue = 1000 trafficQueue = 1001 ipv6 = false @@ -156,7 +157,8 @@ filtering `IPv4` traffic. If you are filtering `IPv6` traffic and using ip6table that to `true`. Next we create a filter, setting the nfqueue numbers used for DNS requests and traffic -that we want filtered. +that we want filtered. The `name` of each filter is simply an identifier that will allow +you to more easily read or search through Egress Eddie's logs. `allowAnswersFor` controls how long IPs and hostnames returned from DNS responses are allowed for. The syntax for specifying a duration is the @@ -212,6 +214,7 @@ ipv6 = false # filter apt updating [[filters]] +name = "apt updating" dnsQueue = 1000 trafficQueue = 1001 ipv6 = false @@ -223,6 +226,7 @@ allowedHostnames = [ # filter go module traffic [[filters]] +name = "go modules" dnsQueue = 2000 trafficQueue = 2001 ipv6 = false @@ -234,6 +238,7 @@ allowedHostnames = [ # allow all root DNS requests [[filters]] +name = "root allow all" dnsQueue = 3000 ipv6 = false allowAllHostnames = true