drovorub Posted September 21, 2012 Posted September 21, 2012 есть isc dhcp, который обслуживает сеть с авторизацией по opt 82. настроено 2 shared-network по несколько сетей в каждой. оба shared-network приходят в один влан, но через разные BRAS (для резервирования), так что каждый абонент может получать адрес из обеих shared-network. понадобилось выдавать статику абонентам, накидал конфиг сервера. Знатоки подскажите, так будет работать, а если нет , то как надо?? в конфиге прописываем класс чотб 3-й порт опеределенного комутатора маркировался как класс test: class "test" {match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)="F4:EC:38:AA:26:36" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "3";} прописываю, чтоб абонент получал статику из shared-network 1, а в shared-network 2 его не пускало: shared-network "1" { subnet 10.1.1.0 netmask 255.255.255.0 { option routers 10.1.1.1; option domain-name-servers 10.1.1.1; pool {range 10.1.1.2; allow members of "test";} }} shared-network "2" { subnet 10.1.2.0 netmask 255.255.255.0 { option routers 10.1.2.1; option domain-name-servers 10.1.2.1; } subnet 10.1.3.0 netmask 255.255.255.0 { option routers 10.1.3.1; option domain-name-servers 10.1.3.1; } deny members of "test" } Вставить ник Quote
s2n Posted September 21, 2012 Posted September 21, 2012 (edited) У нас такое работает, только пул для второй сети надо задать. Для первой сделайте deny members of any, если не хотите выдавать этот адрес другому, когда он свободен. Edited September 21, 2012 by s2n Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.