Package: ifupdown
Version: 0.8.44+deb13u1
Severity: important
Tags: ipv6
X-Debbugs-Cc: [email protected]

In its current form, /etc/network/interfaces doesn't offer any way to tell a 
WAN interface where to delegate an IPv6 prefix. DHCPv6-PD is supported by 
dhcpcd, dhclient and wide-dhcpv6-client, all of which are supported by 
ifupdown. The only thing missing is an /etc/network/interfaces option. The 
syntax I propose:

iface enp3s0 inet6 dhcp
        ipv6pd br0

In the above example, WAN interface enp3s0 delegates a prefix to LAN interface 
br0.

The way each DHCPv6 client expects PD options is slightly different. See 
DHCP6C(8) and DHCP6C.CONF(5), DHCPCD(8) and DHCPCD.CONF(5), DHCLIENT(8) and 
DHCLIENT.CONF(5), respectively.

Best Regards,
Martin-Éric

-- System Information:
Debian Release: 13.4
  APT prefers stable-security-debug
  APT policy: (500, 'stable-security-debug'), (500, 'stable-security'), (500, 
'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.74+deb13+1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ifupdown depends on:
ii  adduser   3.152
ii  iproute2  6.15.0-1
ii  libc6     2.41-12+deb13u2

Versions of packages ifupdown recommends:
ii  dhcpcd-base [dhcp-client]  1:10.3.1-1~bpo13+1

Versions of packages ifupdown suggests:
ii  ppp     2.5.2-1+1
pn  rdnssd  <none>

-- no debconf information

Reply via email to