dhcpd, dwie sieci na jednej karcie sieciowej
    Pepe 
    pepe w apollo.pl
       
    Czw, 29 Gru 2005, 13:00:01 CET
    
    
  
On Thu, 29 Dec 2005 12:29:50 +0100
Mikolaj Kucharski <build w kompuart.pl> wrote:
> Chcialbym skonfigurowac serwer dhcpd (tego _z_ isc.org) tak, aby na
> jednej karcie sieciowej obslugiwal dwie rozne sieci (np:
> 192.168.0/0/24 i 10.0.0.0/24). Oczywiscie nie moze na tej samej
> karcie byc dwoch pul dynamicznych. Dlatego jedna siec w dhcp nie ma
> miec zakresu, ma przydzielac IP tylko po MAC-addressach, druga siec
> to oczywiscie standardowa konfiguracja -- pula ipkow, ewentualne
> fixed-addesses. Czy jest to wogole do zrobienia (jeden komp, jeden
> process dhcpd, jedna karta)? Propozycje zastepcze mile widzalne.
Tak jest to do zrobienia. Np tak:
Zakładam że do jednej siecówki masz przypasane adresy 10.0.0.1/24 i
192.168.0.1/24.
/etc/dhcpd.conf:
ddns-update-style none;
subnet 10.0.0.0 netmask 255.255.255.0 {
        authoritative;
        option domain-name "xxx";
        option domain-name-servers xxx.xxx.xxx.xxx;
        option ip-forwarding off;
        option subnet-mask 255.255.255.0;
        option broadcast-address 10.0.0.255;
        option routers 10.0.0.1;
        deny unknown-clients;
        default-lease-time 86400;
        max-lease-time 172800;
	host host1 {
        	hardware ethernet xx:xx:xx:xx:xx:xx;
        	fixed-address 10.0.0.xxx;
	}
	...
}
subnet 192.168.0.0 netmask 255.255.255.0 {
    range 192.168.0.2 192.168.0.254;
    authoritative;
    option domain-name "xxx";
    option domain-name-servers xxx.xxx.xxx.xxx;
    option ip-forwarding off;
    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.0.255;
    option routers 192.168.0.1;
    default-lease-time 86400;
    max-lease-time 172800;
}
PS. Najważniejszy jest wpis "deny unknown-clients;" dla sieci
    10.0.0.0/24.
-- 
Pepe
    
    
Więcej informacji o liście dyskusyjnej pld-users-pl