> - assign IPv6 link-local address (ip/ipconfig -6)
> - manually assign IPv6 address to my ethernet card (ip/ipconfig ether
> /net/ether0 add fd32:6e43:fb94::a)
ipconfig -N only checks ndb if there is no valid ip on the interface.
(cf. /sys/src/cmd/ip/ipconfig/main.c:^/main. dondbconfig is set with
the -N flag.
if(!validip(conf.laddr) && !ppp)
if(dondbconfig)
ndbconfig();
else
dodhcp = 1;
)
also, when booting, ipconfig (typically) run with no options and
checks with dhcpd. since dhcp returns a single address,
you can't use this option to configure multiple addresses to the same
interface. you could specify ip=$ipv6address. i would think the
drawback to this would be that you loose your ip4 address.
you can always add additional ip addresses in /rc/bin/cpurc or
/rc/bin/termrc if you wish, but it seems a bit clunky.
one is tempted to suggest adding OP9ipaddr1 to dhcpd's
menu of plan 9 specific options.
- erik