Перейти к содержимому
Калькуляторы

ics-dhcpd vs 2 IP

Имеются фря, DHCP-сервер isc-dhcpd и клиенты WinXP.

задача - раздать каждому клиенту по два ip в зависимости от MAC-адреса

 

в конфиге пишем:

 

shared-network rl0 {

subnet 10.0.0.0 netmask 255.255.0.0 {

option domain-name "domain1";

}

subnet 192.168.0.0 netmask 255.255.0.0 {

option domain-name "domain2";

option routers 192.168.0.1;

}

}

 

host host1 {

hardware ethernet xx:xx:xx:xx:xx:xx;

fixed-address 10.0.0.1 , 192.168.0.2;

}

 

теперь обновляю на винде интерфейс, она берет только 10.0.0.1.

Как заставить схавать два?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

так я в принципе и понял. Обидно, досадно...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не парься, настрой роутинг

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

роутинг тут не помощник - нужно по одной физической сети пускать одну серую (10.х.х.х) и одну белую (для _примера_ чтобы не указывать свои реальные написал 192.168). Вручную-то это прописать на каждой машине тривиально, только достаёт к каждому чайнику ходить ножками после каждой переустановки ОС или ковыряния кривыми ручками в настройках.

 

Пойду еще порыскаю на MS, может можно чего подправить в консерватории...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

да уже ничего не поправишь похоже, кстате простите за ламерский вопрос а в виде вообще возможно алиас на сетевой интерфейс прописать ? (в виндовзе практически не бываю :))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Blackmore, нет, одно устройство - один интерфейс.

З.Ы. Можно нат поднять

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чегой-то? Алиас можно прописать, без проблем...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
роутинг тут не помощник - нужно по одной физической сети пускать одну серую (10.х.х.х) и одну белую (для _примера_ чтобы не указывать свои реальные написал 192.168). Вручную-то это прописать на каждой машине тривиально, только достаёт к каждому чайнику ходить ножками после каждой переустановки ОС или ковыряния кривыми ручками в настройках.

 

Пойду еще порыскаю на MS, может можно чего подправить в консерватории...

 

VBScript + WMI - все с одной машины в сети делается...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Из Документации по API-Функции AddIPAddress() берётся Example, собирается Любым Компилятором, а потом EXEшник запускается через Шедулер, как-то так:

SchTasks -Create -SC OnStart -TN "AddIPAddress" -TR "C:\Additional SoftWare\AddIPAddress.Exe 192.168.122.114 255.255.255.240" -F -RL Highest -Delay "0001:40"

(Для XP убрать в конце «-F -RL Highest -Delay "0001:40"»).

НеДостаток в том, что если Кто-нибудь передёрнет Шнурок, то Алиас теряется и надо запускать КоМанду снова.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас