24.02.2016

DHCP Relay на FreeBSD

Что такое DHCP Relay и для чего он здесь я описывать не буду, лишь раcкажу, как его реализовать на FreeBSD.

Исходные данные:

Есть 2 или более интерфейсов с клиентами и один DHCP Server, подключенный к одному из интерфейсов.

Задача:

Клиенты со всех интерфейсов должны получать IP-адреса.

Решение:

1. Устанавливаем пакет isc-dhcp41-relay

cd /usr/ports/net/isc-dhcp41-relay

make install clean

rehash

2. Добавляем автоматический запуск. В /etc/rc.conf добавляем следующие строки:

dhcrelay_enable="YES"

dhcrelay_servers="<IP DHCP Server>"

dhcrelay_ifaces="<iface1> <iface2> <iface3>"

3. Запускаем без перезагрузки

dhcrelay -i <iface1> -i <iface2> -i <iface3> <IP DHCP Server>

Все должно работать. Клиенты со всех интерфейсов получают IP-адреса согласно конфигурации DHCP сервера.

Комментариев нет:

Отправить комментарий