This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
basic-static [2023/06/27 15:36] – [DHCP Reservation] -condense, clarity hogwild | basic-static [2023/06/27 16:15] – [Security Limitations] -formatting-change to Head3 hogwild | ||
---|---|---|---|
Line 11: | Line 11: | ||
The **Bound to** button is optional. Only check the **Bound to** button if you want to enable Static ARP binding. FreshTomato will then offer that address (and hostname) to the MAC address you specified every time it offers a lease. In general, the client device will always get that IP address //whenever it requests one//. That last part, “whenever it requests one” is the key part here. See the explanation of the term Hostname later on this page. | The **Bound to** button is optional. Only check the **Bound to** button if you want to enable Static ARP binding. FreshTomato will then offer that address (and hostname) to the MAC address you specified every time it offers a lease. In general, the client device will always get that IP address //whenever it requests one//. That last part, “whenever it requests one” is the key part here. See the explanation of the term Hostname later on this page. | ||
- | === Configuring DHCP Reservations === | + | ==== Configuring DHCP Reservations |
When assigning DHCP Reservations, | When assigning DHCP Reservations, | ||
Line 18: | Line 18: | ||
If FreshTomato can't find a match for the device' | If FreshTomato can't find a match for the device' | ||
- | |||
- | \\ {{:: | ||
\\ | \\ | ||
- | === Security Limitations === | + | \\ {{:: |
+ | |||
+ | |||
+ | ==== Security Limitations | ||
As mentioned earlier, DHCP Reservation offers the mapped IP address (and Hostname) to the MAC address you specified every time it offers a lease. DHCP Reservation does not prevent a different client from being configured with the same IP address. This is because DHCP Reservation only offers a static mapping to client devices which request a lease. If another device were self-configured with a (true) static IP, or if the router/DHCP were disabled, the other device could take that IP address. Similarly, if the first client for which DHCP Reservation were then self-configured with a static IP, it could claim a different IP address than the one in FreshTomato' | As mentioned earlier, DHCP Reservation offers the mapped IP address (and Hostname) to the MAC address you specified every time it offers a lease. DHCP Reservation does not prevent a different client from being configured with the same IP address. This is because DHCP Reservation only offers a static mapping to client devices which request a lease. If another device were self-configured with a (true) static IP, or if the router/DHCP were disabled, the other device could take that IP address. Similarly, if the first client for which DHCP Reservation were then self-configured with a static IP, it could claim a different IP address than the one in FreshTomato' | ||
- | Even if everything else were working properly, only DHCP lease //offers// are made static. The router' | + | Even if everything else were working properly, only DHCP lease //offers// are made static. The router' |
- | === Inconsistent Terminology === | + | ==== Inconsistent Terminology |
- | Confusion sometimes | + | Sometimes, confusion |
Second, the term " | Second, the term " | ||
Some terminology variations include: | Some terminology variations include: | ||
+ | |||
+ | \\ | ||
* //" | * //" | ||
Line 43: | Line 47: | ||
* //" | * //" | ||
- | * //Either | + | * Either// "DHCP Reservation" |
* //"IP address reservation"// | * //"IP address reservation"// | ||
Line 49: | Line 53: | ||
\\ | \\ | ||
- | To reduce | + | To reduce |
---- | ---- | ||
Line 98: | Line 102: | ||
**Ignore DHCP Requests from unknown devices:** | **Ignore DHCP Requests from unknown devices:** | ||
- | Enabling this will ensure FreshTomato | + | Enabling this will ensure FreshTomato |
- | The //Ignore DHCP Requests from unknown devices// function only works for devices in subnets with (subnet)mask | + | The //Ignore DHCP Requests from unknown devices// function only works for devices in subnets with netmask |
\\ {{:: | \\ {{:: | ||
Line 107: | Line 111: | ||
ARP only works with IPv4. IPv6 uses a different protocol for IP-to-MAC Address resolution protocol. | ARP only works with IPv4. IPv6 uses a different protocol for IP-to-MAC Address resolution protocol. | ||
+ | |||
===== IPT ===== | ===== IPT ===== |