DHCP + Статический IP для сервера DHCP на eth1?

Я пытаюсь настроить интранет с помощью DHCP. Я использую Ubuntu 11.04 и управляемый коммутатор ZyXEL GS2200-24. Я установил dhcp3-сервер.

Вот моя конфигурация для DHCP (/etc/dhcp/dhcpd.conf):

ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;

authoritative;

subnet 192.168.1.0 netmask 255.255.255.0 {
  interface eth1;
  range 192.168.1.2 192.168.1.254;
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.168.1.255;
}

Здесь устанавливает или/etc/default/isc-dhcp-server:

INTERFACES="eth1"

Вот конфигурация/etc/network/interfaces для eth1:

auto eth1
iface eth1 inet dhcp

Теперь, я пытаюсь запустить свой сервер (sudo /etc/init.d/isc-dhcp-server) и я получаю эту ошибку:

Никакое объявление подсети для eth1 (никакие адреса IPv4). *Игнорирующие запросы на eht1. Если это не то, что Вы хотите, запишите объявление подсети в своем dhcpd.conf файле для сегмента сети, к которому присоединяется интерфейс eth1. *

Если я присваиваю eth1 IP-адрес, (sudo ifconfig eth1 192.168.1.2) Я могу запуститься очень хорошо. Я не попытался направить запросы DHCP к серверу все же, но это кажется, поскольку все - соус.

Я корректен, который я просто должен постоянно присвоить 192.168.1.2 eth1, и затем я могу настроить свой управляемый коммутатор к запросам маршрута для присвоения IP на 192.168.1.2, мой сервер DHCP?

Если так, как я могу сделать это? Я должен внести изменение конфигурации в/etc/network/interfaces?

2
задан 22 November 2011 в 23:53

1 ответ

Интерфейс, где сервер DHCP слушает, должен иметь Статический IP той же подсети, которую Вы используете в своей конфигурации DHCP.

Для этого отредактируйте свой/etc/network/interface следующим образом: (предполагающий, что 192.168.1.1 Ваш сетевой шлюз),

auto eth1
iface eth1 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.1.255

Затем отредактируйте свой dhcpd.conf, измените диапазон на 192.168.1.3 192.168.1.254 и добавьте следующую строку опции:

option routers 192.168.1.1;

Сообщите мне, помогает ли это.

С уважением

2
ответ дан 2 December 2019 в 04:25

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

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