freebsd:dhcp6c
Spis treści
DHCP6c + rtsold
Testowane na FreeBSD 10.0
Założenia
- adres routera oraz prefiks sieci lokalnej pobieramy poprzez
rtsold
- adres dla hosta oraz serwery DNS pobieramy przez
DHCP6c
- robimy nasłuch na wielu interfejsach, które będą się automatycznie konfigurować (tutaj: em0 i wlan0)
- zakładam że sieć IPv4 jest już skonfigurowana i działająca
Instalalacja
Instalujemy wymagane paczki:
pkg install -y dhcp6
Konfiguracja
Do /etc/rc.conf
dodajemy:
ipv6_activate_all_interfaces="YES" rtsold_enable="YES" rtsold_flags="-Fa" dhcp6c_enable="YES" dhcp6c_interfaces="em0 wlan0"
W /usr/local/etc/dhcp6c.conf
konfigurujemy interfejsy tak by odpytywały o adres hosta oraz DNS:
interface em0 { send ia-na 0; send rapid-commit; send domain-name-servers; }; id-assoc na 0 { }; interface wlan0 { send ia-na 1; send rapid-commit; send domain-name-servers; }; id-assoc na 1 { };
freebsd/dhcp6c.txt · ostatnio zmienione: 2014/07/02 21:44 przez mky