This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
advanced-dhcpdns [2022/02/23 00:39] – [DHCP / DNS Server (LAN)] "Intercept DNS port" removed 'Currently' as IPv4 will only ever be, in the foreseeable time djk44883 | advanced-dhcpdns [2023/02/07 19:48] – [DHCP / DNS Server (LAN)] rs232 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== DHCP/DNS ====== | ====== DHCP/DNS ====== | ||
- | The Advanced / DHCP/DNS page allows you to configure advanced settings for the DHCP and DNS services for both LAN and WAN. Most of this functionality is provided by FreshTomato' | + | The Advanced / DHCP/DNS page allows you to configure advanced settings for the DHCP and DNS services for both LAN and WAN. Most of this functionality is provided by [[https:// |
===== DHCP Client (WAN) ===== | ===== DHCP Client (WAN) ===== | ||
Line 28: | Line 27: | ||
**Use Stubby (DNS-over-TLS): | **Use Stubby (DNS-over-TLS): | ||
+ | |||
+ | When Stubby is enabled some extra options are appearing on your configuration: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ** Upstream resolvers: | ||
+ | |||
+ | ** Priority:** | ||
+ | * Strict-Order = prefer Stubby but if this is experiencing issue fail back to "other way of resolve names" e.g. standard DNS resolution | ||
+ | * No-Resolv = If Stubby fails or has issue you will want DNS resolution not to be failed back anywhere. A.k.a. Stubby or nothing. | ||
+ | * None = This option adds stubby as a resolution method for the build in dnsmasq. Note this doesn' | ||
+ | |||
+ | ** Local Port:** The port number where Stubby is serving clients. Also note the only client for Stubby will actually be dnsmasq and this latter serves the end clients. | ||
+ | |||
+ | ** Log Level:** Define here the log verbosity needed. | ||
+ | |||
+ | ** Force TLS1.3:** Impose the usage of the latest TLS version for encryption (must be supported by the upstream). | ||
**WINS (for DHCP):** Here, you can specify the IP address of a WINS Server which will be given to DHCP clients. This does NOT actually enable the WINS service. FreshTomato' | **WINS (for DHCP):** Here, you can specify the IP address of a WINS Server which will be given to DHCP clients. This does NOT actually enable the WINS service. FreshTomato' | ||
Line 33: | Line 49: | ||
Windows Internet Name Service (WINS) is a legacy name registration and resolution service which maps computer NetBIOS names to IP addresses. Officially, WINS is outdated and largely obsolete. DNS was supposed to have replaced WINS functionality. However, Microsoft has not officially deprecated WINS. WINS may still be necessary for some Windows LAN browsing functions, especially on old Windows versions. | Windows Internet Name Service (WINS) is a legacy name registration and resolution service which maps computer NetBIOS names to IP addresses. Officially, WINS is outdated and largely obsolete. DNS was supposed to have replaced WINS functionality. However, Microsoft has not officially deprecated WINS. WINS may still be necessary for some Windows LAN browsing functions, especially on old Windows versions. | ||
- | **dhcpc options:** In this field you can enter custom configuration settings for the dhcp client. | + | **DHCPC Options:** In this field you can enter custom configuration settings for the dhcp client. |
- | **Reduce Packet Size:** //udhcpc// (the DHCP client FreshTomato uses to obtain a WAN IP address) has a problem. It has a DHCP discovery packet size 590 bytes long. However, DHCP relay servers can only handle DHCP discovery packets up to 576 bytes. If there are DHCP relay servers between your FreshTomato router and your Internet provider' | + | <del>**Reduce Packet Size:** //udhcpc// (the DHCP client FreshTomato uses to obtain a WAN IP address) has a problem. It has a DHCP discovery packet size 590 bytes long. However, DHCP relay servers can only handle DHCP discovery packets up to 576 bytes. If there are DHCP relay servers between your FreshTomato router and your Internet provider' |
Line 71: | Line 87: | ||
* Infinite\\ The Static lease time is infinity | * Infinite\\ The Static lease time is infinity | ||
* Custom\\ This allows you to enter a custom Static DHCP lease time. | * Custom\\ This allows you to enter a custom Static DHCP lease time. | ||
+ | |||
+ | For more information on how to make a DHCP lease database survive a reboot please consult the relevant [[retain_dhcp_lease_info_after_a_reboot|howto]]. | ||
**Announce IPv6 on LAN (SLAAC): **Enabling this turns on router advertisements for IPv6 //Stateless Address Autoconfiguration (SLAAC)// | **Announce IPv6 on LAN (SLAAC): **Enabling this turns on router advertisements for IPv6 //Stateless Address Autoconfiguration (SLAAC)// |