fff-dhcp: add anycast dns server #29

Closed
jkimmel wants to merge 3 commits from jkimmel/firmware:dns-anycast into master
3 changed files with 5 additions and 8 deletions

View File

@ -1,7 +1,7 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=fff-dhcp PKG_NAME:=fff-dhcp
PKG_RELEASE:=5 PKG_RELEASE:=6
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk

View File

@ -8,7 +8,10 @@ configure() {
uci add_list dhcp.@dnsmasq[0].server="/ip6.arpa/$f" uci add_list dhcp.@dnsmasq[0].server="/ip6.arpa/$f"
done done
else else
echo "WARNING: No DNS servers set!" echo "WARNING: No DNS servers set! Using default server fd43:5602:29bd:ffff:1:1:1:1"
uci add_list dhcp.@dnsmasq[0].server="fd43:5602:29bd:ffff:1:1:1:1"
uci add_list dhcp.@dnsmasq[0].server="/in-addr.arpa/fd43:5602:29bd:ffff:1:1:1:1"
uci add_list dhcp.@dnsmasq[0].server="/ip6.arpa/fd43:5602:29bd:ffff:1:1:1:1"
fi fi
} }

View File

@ -17,12 +17,6 @@ uci batch >/dev/null <<EOF
set dhcp.@dnsmasq[-1].leasefile='/tmp/dhcp.leases' set dhcp.@dnsmasq[-1].leasefile='/tmp/dhcp.leases'
set dhcp.@dnsmasq[-1].noresolv='1' set dhcp.@dnsmasq[-1].noresolv='1'
set dhcp.@dnsmasq[-1].localservice='1' set dhcp.@dnsmasq[-1].localservice='1'
add_list dhcp.@dnsmasq[-1].server='10.50.252.11'
add_list dhcp.@dnsmasq[-1].server='10.50.252.0'
add_list dhcp.@dnsmasq[-1].server='/in-addr.arpa/10.50.252.11'
add_list dhcp.@dnsmasq[-1].server='/in-addr.arpa/10.50.252.0'
add_list dhcp.@dnsmasq[-1].server='/ip6.arpa/10.50.252.11'
add_list dhcp.@dnsmasq[-1].server='/ip6.arpa/10.50.252.0'
set dhcp.client=dhcp set dhcp.client=dhcp
set dhcp.client.interface='client' set dhcp.client.interface='client'