Commit 433d1d47 authored by nanahira's avatar nanahira

template smartdns

parent 2a0ee746
/dnsmasq-china-list
/files/smartdns/china-list
/files/smartdns/smartdns.conf
/files/smartdns/smartdns.conf.j2
......@@ -11,6 +11,7 @@ smartdns_ports:
- 53
- 54
- 55
smartdns_disable_ipv6: false
kms_address: null
squid_address: null
apt_cacher_address: null
......
......@@ -4,6 +4,6 @@ git fetch origin master
git reset --hard FETCH_HEAD
make smartdns
cd ..
cp -rf ./files/smartdns/header.conf ./files/smartdns/smartdns.conf
sed 's/114.114.114.114/china/g' ./dnsmasq-china-list/*.smartdns.conf >> ./files/smartdns/smartdns.conf
grep -P '^bogus-nxdomain=.+$' dnsmasq-china-list/bogus-nxdomain.china.conf | sed 's/=/ /g' >> ./files/smartdns/smartdns.conf
cp -rf ./templates/smartdns/header.conf.j2 ./templates/smartdns/smartdns.conf.j2
sed 's/114.114.114.114/china/g' ./dnsmasq-china-list/*.smartdns.conf >> ./templates/smartdns/smartdns.conf.j2
grep -P '^bogus-nxdomain=.+$' dnsmasq-china-list/bogus-nxdomain.china.conf | sed 's/=/ /g' >> ./templates/smartdns/smartdns.conf.j2
......@@ -21,14 +21,9 @@
- apt-cacher-ng-docker
- sni
- name: smartdns
synchronize:
src: ./smartdns/
dest: '{{utility_root}}/smartdns'
delete: true
recursive: yes
verify_host: no
checksum: yes
archive: no
template:
src: smartdns/smartdns.conf.j2
dest: '{{utility_root}}/smartdns/smartdns.conf'
notify: restart_smartdns
- name: sni
synchronize:
......
......@@ -14,7 +14,11 @@ rr-ttl-max 86400
log-level warn
{% if smartdns_disable_ipv6 %}
force-AAAA-SOA yes
{% else %}
dualstack-ip-selection yes
{% endif %}
server-tls 8.8.8.8 -group tls
#server-tls 8.8.4.4 -group tls
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment