Jump to content

Recommended Posts

Posted (edited)

Возможно глупейший вопрос но никак не могу найти ответа

Имеется DHCP сервер :

-------------------------------------------------------------

#

# DHCP Server Configuration file.

#

ddns-update-style none;

default-lease-time 450;

max-lease-time 900;

log-facility local7;

local-address 10.10.10.8;

 

authoritative;

ddns-update-style none;

 

if exists agent.circuit-id

{

log(info, concat("Lease"

," IP ", binary-to-ascii(10, 8, ".", leased-address)

," MAC ", binary-to-ascii(16, 8, ":", substring(hardware, 1, 6))

," switch ", substring(option agent.remote-id, 2, 15)

," port ", binary-to-ascii(10, 16, "", substring(option agent.circuit-id, 4, 2))

," VLAN ", binary-to-ascii(10, 16, "", substring(option agent.circuit-id, 2, 2))

));

}

 

subnet 10.10.10.0 netmask 255.255.255.0 {

# range 10.10.10.21 192.168.1.254;

}

 

subnet 192.168.1.0 netmask 255.255.255.0 {

range 192.168.1.21 192.168.1.254;

deny client-updates;

host host1.domain.com {

hardware ethernet 00:e0:7d:e5:96:7d;

fixed-address 192.168.1.21; }

}

 

и интерфейс сервера

 

eth1 Link encap:Ethernet HWaddr 00:24:11:32:2B:02

inet addr:10.10.10.8 Bcast:10.10.10.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

---------------------------------------------------------------------------------------

На коммутаторах DES-3028 настроен dhcp_relay на 10.10.10.8

если я выдаю адрес из сети 10.10.10.хх - сервер прекрасно выдает IP

А вот если надо выдать из сети 192.168.1.хх - то не выдается, данной сети на машине нет.

DHCP сервер - dhcp-3.1-ESV собран с USE_SOCKETS.

Подскажите как выдать IP которого нет на интерфейсах ???

Edited by kww
Posted

Следуетописать в конфиге все подсети, в которых у сервера есть адреса, если их несколько, или одну подсеть для единственного адреса. Секция должна быть либо пустой либо с конфигом - это чтобы запускать dhcp просто так, без указания интерфейса явно.

 

Для выдачи адресов из диапазонов, в которых сервер физчески не присутствует, можно создать shared-network и уже внутри этого блока создать описания нужных сетей. Примерно так:

 

shared-network SHPOOL {

subnet 192.168.0.0 netmask 255.255.255.0 {...}

subnet 192.168.1.0 netmask 255.255.255.0 {...}

subnet 192.168.2.0 netmask 255.255.255.0 {...}

...

}

 

Вроде бы так.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.