cache-domains/scripts
Amir Zarrinkafsh 85f05fcc77
Refactor Dnsmasq script to support multiple cache ips
This change is a continuation of #54, it modifies the output of the dnsmasq script to host file format which allows round robin DNS entries.

There is a caveat with round robin DNS entries in dnsmasq, they only supports a single address for wildcard domains, for example: *.cdn.blizzard.com.

If previously you had the generated .conf files dumped into a directory where dnsmasq automatically loaded on start-up, you will need to create config that loads all the host files, for example:

**lancache.conf**
```conf
addn-hosts=/etc/dnsmasq/conf.d/blizzard.hosts
addn-hosts=/etc/dnsmasq/conf.d/steam.hosts
addn-hosts=/etc/dnsmasq/conf.d/uplay.hosts
```

Closes #107.
2020-06-06 20:32:24 +10:00
..
config.example.json Support passing multiple IP addresses 2019-06-15 23:27:16 +02:00
create-dnsmasq.sh Refactor Dnsmasq script to support multiple cache ips 2020-06-06 20:32:24 +10:00
create-unbound.sh Support passing multiple IP addresses 2019-06-15 23:27:16 +02:00