Autoconfiguring Networking
NOTE: If you are running a server, static networking is preferable to autoconfiguration. An improperly configured DHCP or rad server may cause your IP addresses to change in an unpredictable manner: a serious problem for servers.
autoconf at install
The easiest way to autoconfigure networking is to specify this when installing OpenBSD. When asked about network interfaces, specify autoconf:
Available network interfaces are: vio0 vlan0. Network interface to configure? (name, lladdr, '?', or 'done') [vio0] IPv4 address for vio0? (or 'autoconf' or 'none') [autoconf] IPv6 address for vio0? (or 'autoconf' or 'none') [none] autoconf Available network interfaces are: vio0 vlan0. Network interface to configure? (name, lladdr, '?', or 'done') [done]
Configuring hostname.if0
If you want to switch to autoconf after installation, edit hostname.if0:
# cat /etc/hostname.if0 inet autoconf inet6 autoconf
This instructs OpenBSD to use autoconfiguration for both IPv4 (inet)
and IPv6 (inet6) on the interface if0. Make sure to replace if0
with your actual interface.
