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: przez mky
