diff --git a/06.PVE制作DNS服务器.md b/06.PVE制作DNS服务器.md index 5c6e89d..61f1739 100644 --- a/06.PVE制作DNS服务器.md +++ b/06.PVE制作DNS服务器.md @@ -420,6 +420,8 @@ $ sudo nvim /etc/dnsmasq.conf **额外说明:** +- 请根据系统内存使用情况,调整缓存参数 `cache-size` + - 配置文件中内网域名为 `fox.home.arpa` ,请根据实际情况进行调整 - `Dnsmasq` 有且仅有 `SmartDNS` 作为上游 DNS 服务器 @@ -436,18 +438,17 @@ conf-file=/etc/dnsmasq.conf log-facility=/var/log/dnsmasq.log log-async=20 -cache-size=0 -dns-forward-max=300 +cache-size=2048 +max-cache-ttl=21600 +fast-dns-retry=1800 edns-packet-max=1232 rebind-domain-ok=/fox.home.arpa/ bind-dynamic bogus-priv domain-needed -localise-queries local-service no-hosts -no-negcache no-resolv no-round-robin rebind-localhost-ok diff --git a/07.PVE制作TS服务器.md b/07.PVE制作TS服务器.md index 96a7c45..072caf1 100644 --- a/07.PVE制作TS服务器.md +++ b/07.PVE制作TS服务器.md @@ -490,6 +490,8 @@ $ sudo nvim /etc/dnsmasq.conf **额外说明:** +- 请根据系统内存使用情况,调整缓存参数 `cache-size` + - 配置文件中内网域名为 `fox.home.arpa` ,请根据实际情况进行调整 - `Dnsmasq` 上游 DNS 服务器分为三类,请根据实际情况进行调整 @@ -509,18 +511,17 @@ conf-file=/etc/dnsmasq.conf log-facility=/var/log/dnsmasq.log log-async=20 -cache-size=0 -dns-forward-max=300 +cache-size=2048 +max-cache-ttl=21600 +fast-dns-retry=1800 edns-packet-max=1232 rebind-domain-ok=/fox.home.arpa/ bind-dynamic bogus-priv domain-needed -localise-queries local-service no-hosts -no-negcache no-round-robin rebind-localhost-ok stop-dns-rebind diff --git a/src/debian/debian_dns_dnsmasq.conf b/src/debian/debian_dns_dnsmasq.conf index 2cb5ed2..65929cd 100644 --- a/src/debian/debian_dns_dnsmasq.conf +++ b/src/debian/debian_dns_dnsmasq.conf @@ -9,18 +9,17 @@ conf-file=/etc/dnsmasq.conf log-facility=/var/log/dnsmasq.log log-async=20 -cache-size=0 -dns-forward-max=300 +cache-size=2048 +max-cache-ttl=21600 +fast-dns-retry=1800 edns-packet-max=1232 rebind-domain-ok=/fox.home.arpa/ bind-dynamic bogus-priv domain-needed -localise-queries local-service no-hosts -no-negcache no-resolv no-round-robin rebind-localhost-ok diff --git a/src/debian/debian_ts_dnsmasq.conf b/src/debian/debian_ts_dnsmasq.conf index 5bd331f..82f75eb 100644 --- a/src/debian/debian_ts_dnsmasq.conf +++ b/src/debian/debian_ts_dnsmasq.conf @@ -9,18 +9,17 @@ conf-file=/etc/dnsmasq.conf log-facility=/var/log/dnsmasq.log log-async=20 -cache-size=0 -dns-forward-max=300 +cache-size=2048 +max-cache-ttl=21600 +fast-dns-retry=1800 edns-packet-max=1232 rebind-domain-ok=/fox.home.arpa/ bind-dynamic bogus-priv domain-needed -localise-queries local-service no-hosts -no-negcache no-round-robin rebind-localhost-ok stop-dns-rebind