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