Я использую сервер FreeBSD 10.1. У меня есть 3 интерфейса re0, re1, wlan0. Я подключил интернет-кабель к re0 и настроил dhcpd_iface как wlan0. , так что любые устройства, которые подключаются к моему Wi-Fi, могут получить IP-адрес. Теперь я хочу, чтобы любые устройства, которые пытались установить соединение с re1, получили IP-адрес той же маски подсети, что и Wi-Fi.Как настроить DHCP-сервер на двух интерфейсах с одной маской подсети
-2
A
ответ
0
Вам понадобится мост wlan0 и re1 и запустить dhcpd на интерфейсе моста. Что-то вроде этого:
cloned_interfaces="bridge0"
ifconfig_bridge0="addm re1 addm wlan0 up"
ifconfig_bridge0_alias0="inet 192.168.0.1/24"
Это будет создавать интерфейс bridge0
мостовую wlan0
и re1
вместе. Теперь вы можете запустить DHCP-сервер на интерфейсе bridge0
.