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/04/20 18:20] – rs232 | advanced-dhcpdns [2023/04/25 14:28] – rs232 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== DHCP/DNS ====== | + | ====== DHCP/DNS/TFTP ====== |
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:// | 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:// | ||
Line 38: | Line 38: | ||
* 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. | * 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' | * 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. | ** 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. | ** 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). | ** Force TLS1.3:** Impose the usage of the latest TLS version for encryption (must be supported by the upstream). | ||
Line 46: | 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 84: | 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. | ||
+ | |||
+ | Retaining leases after rebooting router: Please read this [[retain_dhcp_lease_info_after_a_reboot|howto]] for additional information on optional non-volatile dhcp leases. | ||
**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)// | ||
Line 115: | Line 120: | ||
**Custom configuration: | **Custom configuration: | ||
+ | ===== TFTP Server ===== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | **Enable TFTP**: Starts the dnsmasq' | ||
+ | |||
+ | **TFTP root path**: Define where the TFTP root is located in the filesystem | ||
+ | |||
+ | **PXE on LANx (brx)**: Allows PXE (Pre Boot Execution) on one or more bridges. PXE is designed for diskless clients where a PXE client can just obtain an IP via DHCP and a TFTP location where the booting code is to be found (syslinux is for example a good application for this). | ||
===== DHCP / DNS Notes ===== | ===== DHCP / DNS Notes ===== |