[РЕШЕНО] dhcp. раздача ip

здравствуйте.
есть сетка 192.168.55.0/24 в которой работает dhcp и раздает компам ip адреса:

shared-network ALL {
subnet 192.168.55.0 netmask 255.255.255.0 {
        range 192.168.55.1 192.168.55.230;
    }
}

также в сети присутсвуют ip телефоны (mac адреса которых начинаются на 00:0E:10:00).
возможно ли средствами dhcp (или каким нибудь другим способом) этим аппаратам давать ip из другой подсети?

ЗЫ. некоторые телефоны настроены бриджом, и через них подключены компьютеры

http://www.linuxforums.org/fo

Цитата: возможно ли

Цитата:
возможно ли средствами dhcp (или каким нибудь другим способом) этим аппаратам давать ip из другой подсети?

Да, можно.
Нужно:
1. Либо поднять субинтерфейс (по-старому), либо назначить сетевому устройству дополнительный адрес (по-новому, нужен пакет iproute2).
По-старому: ifconfig eth0:0 192.168.56.1 netmask 255.255.255.0 broadcast 192.168.56.255
По-новому: ip a add dev eth0 192.168.56.1/24 br 192.168.56.255 (почитай 'man ip').

2. Создать дополнительный subnet в dhcpd.conf, например:
subnet 192.168.56.0 netmask 255.255.255.0
{
option routers 192.168.56.1;
option broadcast-address 192.168.56.255;
deny unknown-clients;
host phone1
{
hardware ethernet 00:0E:10:00:01:01;
fixed-address 192.168.56.2;
}
}

И т.д. для все прочих.
Масок для мак-адресов dhcp, насколько я знаю, не понимает.

всем спасибо, сделал

всем спасибо, сделал так:

.........
class "voip" { match if substring (hardware,1,4) = 00:0e:10:00; }

shared-network ALL {
    subnet 192.168.66.0 netmask 255.255.255.0 {
        option routers 192.168.66.250;
        pool {
            deny unknown-clients;
            allow members of "voip";
            range 192.168.66.1 192.168.66.230;
            }
    }
    subnet 192.168.55.0 netmask 255.255.255.0 {
        pool {
            deny members of "voip";
            allow unknown-clients;
            range 192.168.55.1 192.168.55.230;
        }
    }
}
........

akamit написал(а): всем

akamit написал(а):
всем спасибо, сделал так:

поправка: с опцией deny unknown-clients - не работает.. говорит

dhcpd: DHCPDISCOVER from 00:0e:10:00:75:ac via eth0: network ALL: no free leases

А телефончики виланчики не

А телефончики виланчики не понимают ? MAC per VLAN было бы идеально, и траффик можно инжинирить :)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

VLAN не понимают.. тем

VLAN не понимают.. тем более,что некоторые из них бриджом настроены..

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".