[linux-network] dhcpd

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Barış KARAGÜL (bkaragul@ttnet.net.tr)
Date: Sun 25 Apr 2004 - 00:49:19 EEST


Merhabalar. Benim 3 ayrı eth kartım var.
eth0: adsl dhcp
eth1: 10.0.0.0/24 : 4 makina
eth2: 10.0.1.0/24 : 40 makina.
Bu makinalara interneti paylaştırmaya çalışıyorum. Ama DHCP ile takıldım kaldım.
Neyse bunun için dhcpd.conf dosyasını düzenledim. iki adet subnet yaptım. herşey tamam. ancak hangi eth'e hangi IP'ler gidecek? tabiiki olmadı.

Daha sonra host ismi verilip ethernetin MAC adresi yazılıyor ya. onu yaptım. bi ara oldu. ancak sadece bir subnet çalıştı. Kafam da karıştı. 1 Paket cigara bitti. Sonnadan öğrendim ki o istemcinin MAC adresi olacakmış. (istemcilere tek tek sabit IP vermek için.)
Neyse manual'leri daha yakından inceledim ve subclasses diye bişey buldum. Biraz sözlük kullanaraktan bunun "altsınıflar" olduğunu söktüm. ama benim sistemle bir alakası varmı diye denemek için oradaki örnek konfigurasyonu uyguladım. Ancak bu sefer dhcpd'yi çalıştırmaya kalktığımda "bu class" ne demek. ben bunu bilmiyom." gibi bir hata mesajı alıyorum. Örnek kısmı şu şekilde:

class "idare"{
    match pick-first-value (option dhcp-client-identifier, hardware);
}
class "bil-lab"{
    match pick-first-value (option dhcp-client-identifier, hardware);
}
subclass "idare" 1:8:0:2b:4c:39:ad; #MAC adresi neyse işte (sunucudakini verdim.)
subclass "bil-lab" 1:8:0:2b:4c:39:a1;
  
subnet 10.0.0.0 netmask 255.255.255.0{
    pool {
        allow members of "idare";
        range 10.0.0.2 10.0.0.254;
    }
}

subnet 10.0.1.0 netmask 255.255.255.0{
    pool {
        allow members of "bil-lab";
        range 10.0.1.2 10.0.1.254;
    }
}

Aralarda hangi subnet'in hangi dns gateway vs bilgileri de var. onları yazmadım.
Ne önerebilirsiniz?
Teşekkürler iyi çalışmalar...


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.