Как настроить Multi Dhcp Server

Я бы настроил isc-dhcp-server, и он отлично работает, но теперь у нас заканчивается диапазон, поскольку у нас более 255+ активных устройств.

Текущая конфигурация:

eth0: 192.168.0.1

Я хочу настроить следующие вещи.

eth0: 192.168.0.1 только для сетевых устройств eth1: 192.168.1.1 только для wifi-маршрутизаторов и wifi-устройств.

Теперь мой вопрос заключается в том, как настроить сервер dhcp, чтобы запрос dhcp приходил на порт eth0, он обслуживал диапазон ip 192.168.0.X, а для беспроводного запроса поступал на eth1, обслуживал диапазон ip 192.168.1.x

0
задан 27 March 2015 в 10:18

2 ответа

Сначала выберите Интерфейсную плату

sudo nano /etc/default/isc-dhcp-server

# Defaults for isc-dhcp-server initscript
# sourced by /etc/init.d/isc-dhcp-server
# installed at /etc/default/isc-dhcp-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# Path to dhcpd's config file (default: /etc/dhcp/dhcpd.conf).
#DHCPD_CONF=/etc/dhcp/dhcpd.conf

# Path to dhcpd's PID file (default: /var/run/dhcpd.pid).
#DHCPD_PID=/var/run/dhcpd.pid

# Additional options to start dhcpd with.
#   Don't use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID instead
#OPTIONS=""

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#   Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth0 eth1"

, Настраивают Подсеть

sudo nano /etc/dhcp/dhcpd.conf

комментарий все и выше помещенного это

subnet 192.168.0.0 netmask 255.255.255.0 {
       range 192.168.0.xxx 192.168.0.xxx;
        option routers                  192.168.0.x;
        option subnet-mask              255.255.255.0;
        option broadcast-address        192.168.0.255;
        option domain-name-servers      xxx.xxx.xxx.xxx;
        default-lease-time 86400;
        max-lease-time 86400;


}

subnet  192.168.1.0 netmask 255.255.255.0 {
        range 192.168.1.xxx 192.168.1.xxx;
        option routers                  192.168.1.x;
        option subnet-mask              255.255.255.0;
        option broadcast-address        192.168.1.255;
        option domain-name-servers      xxx.xxx.xxx.xxx;
        default-lease-time 86400;
        max-lease-time 86400;

}

сервис Перезапуска

sudo service isc-dhcp-server restart

Попытка?

2
ответ дан 27 March 2015 в 10:18

Для получения отличных IP-адресов подсети для устройств Wi-Fi от устройств локальной сети если у Вас есть несколько маршрутизаторов Wi-Fi, необходимо соединить их для разделения концентратора, или переключатель, подключающий его к одному из интерфейсов сервера DHCP, говорят eth1

Другой интерфейс говорит, что eth0 будет подключен к переключателю, который имеет все устройство локальной сети, подключенное к нему.

Теперь Позволяет, запускаются с конфигурации,

Когда DHCP настроил начальные загрузки ПК, он запрашивает свой IP-адрес с сервера DHCP. Это делает это путем отправки стандартизированного пакета широковещательного запроса DHCP в сервер DHCP с исходным IP-адресом 255.255.255.255.

Если Ваш сервер DHCP имеет больше чем один интерфейс, необходимо добавить маршрут для этих 255 255 255 255 адресов так, чтобы он знал интерфейс, на который можно отправить ответ; в противном случае это отправляет его на шлюз по умолчанию.

Добавьте маршрут к своему/etc/network/interfaces файлу. В этом случае маршрут добавляется к интерфейсу eth0.

#
# File: /etc/network/interfaces
#

iface eth0 inet static

       address 192.168.0.1
       netmask 255.255.255.0
       up route add -host 255.255.255.255 eth0

iface eth1 inet static

       address 192.168.1.0
       netmask 255.255.255.0
       up route add -host 255.255.255.255 eth1

Теперь, можно настроить конфигурацию DHCP, как дано @2707974

Предположим, что запрос прибывает для высказывания eth0, который настроен с адресом с подсетью 192.168.0.X так, чтобы клиент вложил IP 192.168.0.X диапазон.

Точно так же для интерфейса eth1.

1
ответ дан 27 March 2015 в 10:18

Другие вопросы по тегам:

Похожие вопросы: