DHCP для мульти сети

Я надеюсь, что мне хорошо помогут, как я всегда получал на этом превосходном форуме.

У нас более 120 сетей (192, 172 и 10 диапазонов), и на данный момент нашим DHCP-сервером является Windows Server 2008, который я хотел бы изменить на Ubuntu. Как мне это сделать? мне нужно создавать подчиненные интерфейсы для каждой сети и назначать ей диапазон в DHCP, conf?

Я знаю, как настроить Ubuntu DHCP, так как я настроил 2 / в режиме аварийного переключения (Ubuntu 14.04) для нашей системы Wi-Fi, но это только для одной сети.

Я хотел бы заменить существующий Windows Server 2008, который обслуживает 120 сетей, на Ubuntu.

Большое спасибо

Madona33

0
задан 19 May 2015 в 02:42

1 ответ

Сервер DHCP, только видя пакеты на корне eth0 устройство и игнорируя все пакеты на устройствах VLAN

Для много сети мы должны для создания vlan's

Установка пакет поддержки VLAN. Например, введите:

sudo apt-get install vlan

Редактирование Ваш /etc/network/interfaces файл для чего-то вроде этого:

iface eth0 inet static
        address xxx.xxx.x.x
        netmask 255.255.255.0
        broadcast xxx.xxx.x.xxx
        network xxx.xxx.x.x

# VLAN 2
iface eth0.2 inet static
address yyy.yyy.y.y
netmask 255.255.255.0
broadcast yyy.yyy.y.yyy
network yyy.yyy.y.y
vlan_raw_device eth0

# VLAN 3
iface eth0.3 inet static
address zzz.zzz.z.
netmask 255.255.255.0
broadcast zzz.zzz.z.zzz
network zzz.zzz.z.z
vlan_raw_device eth0

я поместил в /etc/rc.local, чтобы сделать, чтобы они бежали за начальными загрузками машины:

vconfig set_flag eth0.2 1 1
vconfig set_flag eth0.3 1 1

vconfig строки говорят устройствам, что они должны абсолютно отдельный пакеты, и рассматривать виртуальные адаптеры больше как карта реальной сети.

Определяют подсеть для каждого VLAN и подсеть заполнителя для корневого адаптера на всякий случай:

# Placeholder for root nic (maybe not needed?)
subnet xxx.xxx.x.x netmask 255.255.255.0 {}

# VLAN 2
subnet yyy.yyy.y.y netmask 255.255.255.0 {
        option routers yyy.yyy.y.y;
        option broadcast-address yyy.yyy.y.yyy;
        pool {
                range yyy.yyy.y.yy yyy.yyy.y.yyy;
        }
}

# VLAN 3
subnet zzz.zzz.z.z netmask 255.255.255.0 {
        option routers zzz.zzz.z.;
        option broadcast-address zzz.zzz.z.zzz;
        pool {
                range zzz.zzz.z.zzz zzz.zzz.z.zzz;
        }
}

Говорят DHCP сервер, что послушать на путем редактирования /etc/default/isc-dhcp-server файл для взгляда чего-то как:

INTERFACES="eth0.2 eth0.3"

перезапуск isc-dhcp-server и необходимо быть хорошими для движения.

0
ответ дан 19 May 2015 в 02:42

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

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