DHCP и как для двух разных mac дать определенный адрес? (class or subclass?)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

DHCP и как для двух разных mac дать определенный адрес?

Сообщение Voler »

Добрый день.

Столкнулся, с проблемой с появлением ноутбуков пользователям в одной комнате удобнее работать через кабель, в другой по wifi. Так вот как можно для разных маков давать определенный адрес?
Варианты решения:
1. class и subclass могут решить?
2. Возможно ли использовать в dhcpd условия if, or и т.д.
3. Может можно выдавать адрес согласно имени, т.е. если имя клиента равно vasya = 192.168.0.5

Прошу особо не ругать, просто уточняю.
Спасибо сказали:
Lan4
Сообщения: 339
Статус: hikki
ОС: Arch

Re: DHCP и как для двух разных mac дать определенный адрес?

Сообщение Lan4 »

Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: DHCP и как для двух разных mac дать определенный адрес?

Сообщение Voler »

Это я постил же, и учел. ЭТо ответ на третий вопрос.
Спасибо, знаю.
Спасибо сказали:
Lan4
Сообщения: 339
Статус: hikki
ОС: Arch

Re: DHCP и как для двух разных mac дать определенный адрес?

Сообщение Lan4 »

Блин... фейл... :'(
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: DHCP и как для двух разных mac дать определенный адрес?

Сообщение sash-kan »

http://ubuntuforums.org/showthread.php?t=2...6&page=2#11

Код: Выделить всё

host icarus {
hardware ethernet 00:16:aa:bb:cc:dd;
fixed-address 192.168.2.9;
}

host icarus-wireless {
hardware ethernet 00:13:dd:cc:bb:aa;
fixed-address 192.168.2.9;
}
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: DHCP и как для двух разных mac дать определенный адрес?

Сообщение Voler »

sash-kan писал(а):
13.04.2011 18:12
http://ubuntuforums.org/showthread.php?t=2...6&page=2#11

Код: Выделить всё

host icarus {
hardware ethernet 00:16:aa:bb:cc:dd;
fixed-address 192.168.2.9;
}

host icarus-wireless {
hardware ethernet 00:13:dd:cc:bb:aa;
fixed-address 192.168.2.9;
}


Проверю, такой вариант.

Но поискал, нашел.
class "adminpcs" { match if (option host-name = "admins1"); }
Но вот как дальше развернуть не знаю.

host admins1 {
allow members of "adminpcs";
option host-name "admins1";
ddns-hostname "admins1";
fixed-address 192.168.2.220;
}
Пишет ошибку при проверке конфига, пробовал в группу добавлять таже беда.
Пишет ошибку.
1. expecting a parameter or declaration
2. unexpected end of file
И так далее, если просто в подконфиге оставляю инфу по классу то валидность проходит.

Lan4 писал(а):
13.04.2011 16:10
Блин... фейл... :'(

Ладно, тебе не выражайся. Иногда приходиться вернуться к решению какой то задаче, когда другие решения уже не удобны. :blush:
Спасибо сказали: