[+] dhcpd w jednej podsieci statycznie i dynamicznie

Konfiguracja serwerów, usług, itp.
johanus
Posty: 17
Rejestracja: 06 marca 2007, 21:42

[+] dhcpd w jednej podsieci statycznie i dynamicznie

Post autor: johanus »

Witam.
Mam pytanie do praktyków.
Czy jest możliwe skonfigurowanie isc-dhcp-server tak aby w jednej sieci przydzielał adresy IP hostom ze zdefiniowanymi adresami mac czyli:

Kod: Zaznacz cały

host bla1 { hardware ethernet DD:CC:EF:E5:F7:37; fixed-address 192.168.1.2;
Natomiast podłączenie hosta który nie ma zdefiniowanego adresu IP da skutek przydzielenia mu adresu IP w tej samej sieci ale w jakimś przedziale do tego przeznaczonym np:

Kod: Zaznacz cały

subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.150; } 
Czy takie coś jest możliwe dla jednej sieci (jedna maska) dla jednego i tego samego interfejsu?
Czy ktoś próbował zrobić coś takiego?
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2341
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Tak, da się tak zrobić i będzie działało.
Musisz tylko dokładnie przemyśleć adresację i wpisać co trzeba w pliku konfiguracyjnym.
johanus
Posty: 17
Rejestracja: 06 marca 2007, 21:42

Post autor: johanus »

Faktycznie udało mi się.
Temat okazał się dużo łatwiejszy niż myślałem.
Dla ciekawych zostawiam przykład:

Kod: Zaznacz cały

    option routers 192.168.99.254;
    option subnet-mask 255.255.255.0;
    option domain-name "";
    option domain-name-servers 192.168.99.254;
    default-lease-time 86400;
        max-lease-time 86400;
    subnet 192.168.99.0 netmask 255.255.255.0{            
        
    host HOSTA { hardware ethernet 01:02:03:04:05:06; fixed-address 192.168.99.10; }
} 
    host HOSTN { hardware ethernet 08:09:10:11:12:13; fixed-address 192.168.99.11; }
} 

subnet 192.168.99.0 netmask 255.255.255.0 {
range 192.168.99.150 192.168.99.190;
} 
I wszystkie hosty, które nie mają zdefiniowanych przypisań mac->ip jak w przykładzie HOSTA ... HOSTN
Otrzymają adres z zakresu 192...150 - 192...190
ODPOWIEDZ