Files
infix/test/case/infix_dhcp
Joachim Wiberg c91fc1f38b test: add dhcpv6 client tests
- Basic DHCPv6 client, request a lease and verify Linux installs a
   default route from the Router Advertisements (option not included
   in DHCPv6), hence the 'enable-ra' option to dnsmasq.  Also verify
   DNS resolution over IPv6, including the resolvconf dance
 - Prefix delegation, verifies that the client can actually request
   and receives a prefix from a DHCPv6 server.  We don't do anything
   with it today though

Two new DHCP server implementations, the basic test relies on dnsmasq
and the prefix delegation test requires an ISC based dhcp server with
server side support for ipv6 prefix delegation.  We could reuse the
latter for both tests, but this way we get compatibility testing.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
2025-11-18 18:11:32 +01:00
..
2025-11-18 18:11:32 +01:00

:testgroup:
== infix-dhcp

Tests verifying DHCP client and server functionality in Infix:

 - Basic DHCP client lease acquisition and configuration
 - DHCP client with default gateway assignment
 - DHCP client with static route configuration
 - Basic DHCP server operation and lease assignment
 - DHCP server with host-specific IP reservations
 - DHCP server with multiple subnet configurations

include::client_basic/Readme.adoc[]

<<<

include::client_default_gw/Readme.adoc[]

<<<

include::client_routes/Readme.adoc[]

<<<

include::server_basic/Readme.adoc[]

<<<

include::server_host/Readme.adoc[]

<<<

include::server_subnets/Readme.adoc[]