nic_router: support multiple DHCP option 6 entries

* The NIC router now considers, memorizes, and, if configured, reports
  multiple DHCP option 6 entries from DHCP replies that it received as DHCP
  client
* A DHCP server at the NIC router can now be configured statically with
  multiple DNS server addresses to propagate
* The 'dns_server_from' attribute of the DHCP server of the NIC router now
  supports the forwarding of multiple DNS server addresses
* The automated run/nic_router_dhcp test tests all the above mentioned new
  functionality and reconfiguring it at runtime. The test was added to the
  autopilot.
* All run scripts were adapted to fit the new NIC router configuration
  interface

Fixes #3952
This commit is contained in:
Martin Stein
2020-11-16 15:43:40 +01:00
committed by Norman Feske
parent 306466fc60
commit bad8caee3f
39 changed files with 2485 additions and 143 deletions

View File

@@ -41,6 +41,8 @@ nic_bridge
nic_bridge_stress
nic_dump
nic_router
nic_router_dhcp_managed
nic_router_dhcp_unmanaged
nic_router_flood
nic_router_stress
nic_router_uplinks