link-local addresses can be fingerprinted

Added note to document that link-local addresses can be fingerprinted in
cases where no routable address can be found.  Crosslinked to
`"fingerprint.network.disallow_link_local"` because they are somewhat
related and it is documented at a reasonable distance from this setting.
This commit is contained in:
Charlie Voiselle 2019-08-16 12:44:57 -04:00
parent e943ef3ac6
commit d9a77b0e61

View file

@ -64,10 +64,14 @@ driver) but will be removed in a future release.
- `network_interface` `(string: varied)` - Specifies the name of the interface - `network_interface` `(string: varied)` - Specifies the name of the interface
to force network fingerprinting on. When run in dev mode, this defaults to the to force network fingerprinting on. When run in dev mode, this defaults to the
loopback interface. When not in dev mode, the interface attached to the loopback interface. When not in dev mode, the interface attached to the
default route is used. All IP addresses except those scoped local for IPV6 on default route is used. The scheduler chooses from these fingerprinted IP
the chosen interface are fingerprinted. The scheduler chooses from those IP
addresses when allocating ports for tasks. addresses when allocating ports for tasks.
Nomad will prefer non-local IP addresses. If no non-local IP addresses are
found, Nomad will fingerprint link-local IPv6 addresses based on the
[`"fingerprint.network.disallow_link_local"`](#quot-fingerprint-network-disallow_link_local-quot-)
setting.
- `network_speed` `(int: 0)` - Specifies an override for the network link speed. - `network_speed` `(int: 0)` - Specifies an override for the network link speed.
This value, if set, overrides any detected or defaulted link speed. Most This value, if set, overrides any detected or defaulted link speed. Most
clients can determine their speed automatically, and thus in most cases this clients can determine their speed automatically, and thus in most cases this