IF YOU MAKE ANY CHANGES TO THIS FILE YOU HAVE TO RESTART THE ACRYLIC DNS PROXY SERVICE OR CONSOLE IN ORDER TO SEE
It contains predefined mappings between domain names and addresses the same way the native Windows HOSTS file does but
Where IPADDRESS is in dotted-quad notation for IPv4 or in colon-separated groups for IPv6 and DOMAINNAME1, DOMAINNAME2
A line starting with the '#' character (and everything after it if it's found within a line) is considered a comment
Domain names can contain wildcard characters '*' (matches zero or more characters) and '?' (matches exactly one
Note that there's no final '/' at the end of a regular expression. More info about the regular expression engine and
A '>' character at the beginning of a domain name is a convenient shortcut for representing all domain names ending
NXDOMAIN (or negative) responses and FORWARD entries can also be mapped to domain names using all of the possibilities
FORWARD entries in particular are always evaluated first and can be used to specify exceptions to the other rules. For
Instructs Acrylic to forward to your DNS servers requests for domain names ending with "apple.com", "google.com" and
"microsoft.com" and to return a NXDOMAIN response for all the other ones, thus effectively blocking every domain
For easier maintenance of entries coming from multiple sources it is also possible to "include" external HOSTS files
using the following syntax (the line must start with a '@' character followed by a space and then by a relative or an
Using a large number of patterns or regular expressions may cause Acrylic to slow down significantly. From a purely
performance perspective it is better to use a large list of domain names rather than a lot of patterns and regexes.
Patterns and regexes should be used to ease manual maintenance when the full list of domain names is either unknown or
too variable. A domain name is free, a pattern is relatively cheap and a regular expression is rather expensive.
127.0.0.1 localhost localhost.localdomain
::1 localhost localhost.localdomain