Сергей Дубовский писал(а):Я бы на Вашем месте постарался бы поднять на каждом сервере интрефейсы для всех подсетей (если без VLAN, то можно хоть на одной сетевухе их все поднять), и отключил бы маршрутизацию между подсетями (если она не нужна для чего то еще, например для виндовой сети).
Дополнительный бонус - независимость доступности сервера MAIN от сервера INET.
Правда при росте числа подсетей такой варинат становится слишком громоздким.
Решил попробовать так и сделать. Пока просто, без ВЛАНов.
Прибил на INETе 192.168.3.1, прибиндил его на MAINе, в дополнение к 192.168.2.1. Т.е. теперь все 3 подсети - на 1 физич. сервере.
Во всех 3х подсетях завел динамические диапазоны. Все - обслуживаються сервером DHCP, который на MAIN.
При попытке получить адрес - опять зацикливаеться, как я уже писал выше. Типа такого:
AMAGet(): requested IP addr not found. IPAddr found= 192.168.1.220, IPAddr req = 192.168.2.142, type= 3
AMAGet() exit err:8, subnet:192.168.2.0, addr:192.168.2.142
2010/05/29 19:08:17 <DHCPREQUEST> packet received from client <8:0:27:1E:CE:F4>, client requested IP address = <192.168.2.142>.
2010/05/29 19:08:17 DHCP Warning: There is no matching entry configured for client <8:0:27:1E:CE:F4>.
2010/05/29 19:08:17 Sending BOOTP/DHCP reply <DHCPNAK> to <8:0:27:1E:CE:F4> as <192.168.1.4>.
Get type:4, IPAddr:0.0.0.0, LeaseTime:0, MacIndx:711, pIP:7FAEAD20
Using existing IP with subnet C0A80100
DetermineLeaseTime: proposed=0, return=259200, pSubnet->leaseTime=259200
AMAGet() exit err:0, subnet:192.168.1.0, addr:192.168.1.220
2010/05/29 19:08:17 <DHCPDISCOVER> packet received from client <8:0:27:1E:CE:F4>.
2010/05/29 19:08:17 Sending BOOTP/DHCP reply <DHCPOFFER> to <8:0:27:1E:CE:F4> as <192.168.2.4>.
Get type:3, IPAddr:192.168.2.142, LeaseTime:0, MacIndx:711, pIP:7FAEAD20
AMAGet(): requested IP addr not found. IPAddr found= 192.168.1.220, IPAddr req = 192.168.2.142, type= 3
AMAGet() exit err:8, subnet:192.168.2.0, addr:192.168.2.142
2010/05/29 19:08:17 <DHCPREQUEST> packet received from client <8:0:27:1E:CE:F4>, client requested IP address = <192.168.2.142>.
2010/05/29 19:08:17 DHCP Warning: There is no matching entry configured for client <8:0:27:1E:CE:F4>.
2010/05/29 19:08:17 Sending BOOTP/DHCP reply <DHCPNAK> to <8:0:27:1E:CE:F4> as <192.168.2.4>.
ProcessJob pass IP DN: 192_168_1_219.LocalMDAU.M, no hostname, operation 2
NWDSRemoveObject failed: err = NO_SUCH_ENTRY, objectName used:192_168_1_219.LocalMDAU.MDAU
ProcessJob pass IP DN: 192_168_2_142.PK3.MDAU, no hostname, operation 2
NWDSRemoveObject failed: err = NO_SUCH_ENTRY, objectName used:192_168_2_142.PK3.MDAU
И так до тех пор, пока не удалю динамические диапазоны.
Где можно почитать про ошибки DHCP? поиском на саппорте и в доках почти ничего не нашел, например, что значит - "AMAGet() exit err:8" ... ну и т.д.