Aşağıdaki şekilde bir konfigurasyon yaptım ancak dhcp yi restart ettiğimde,
gördüğünüz gibi sadece 10.1.1/24 ağı üzerinden servis veriyor. Bunu nasıl
halledebilirim?
# cat dhcpd.conf
default-lease-time 3600;
max-lease-time 86400;
ddns-update-style none;
log-facility local7;
subnet 10.1.1.0 netmask 255.255.255.0 {
option domain-name-servers 10.5.5.5, 10.7.7.7;
option domain-name "mydomain.com";
option broadcast-address 10.1.1.255;
option routers 10.1.1.1;
authoritative;
range 10.1.1.105 10.1.1.254;
}
subnet 10.1.2.0 netmask 255.255.255.0 {
option domain-name-servers 10.5.5.5 , 10.7.7.7;
option domain-name "mydomain.com";
option broadcast-address 10.1.2.255;
option routers 10.1.2.1;
authoritative;
range 10.1.2.85 10.1.2.254;
}
# /usr/local/etc/rc.d/isc-dhcpd start
Starting dhcpd.
Internet Systems Consortium DHCP Server V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 18 leases to leases file.
Listening on BPF/fxp0/00:08:c7:89:e9:40/10.1.1/24
Sending on BPF/fxp0/00:08:c7:89:e9:40/10.1.1/24
Sending on Socket/fallback/fallback-net
# /usr/local/etc/rc.d/isc-dhcpd stop
Stopping dhcpd.
#
-----Original Message-----
From: Afsin Taskiran [mailto:[EMAIL PROTECTED]
Sent: Wednesday, August 15, 2007 4:00 PM
To: [email protected]
Subject: Re: [FreeBSD] isc-dhcpd ve shared-networks
Merhaba;
Tek subnet den IP'ye sahip bir DHCP sunucusu farkli ag lara da IP
dagitabilir. Bunun icin dhcpd.conf daki subnet tanimlamalarina
authoritative;
parametresini eklemelisiniz. Tabi ki zone olarak da ilgili network leri
eklemeyi unutmamalisiniz.
Ornegin;
subnet 10.10.10.0 netmask 255.255.255.0 {
option domain-name-servers 1.2.3.4 , 5.6.7.8;
option domain-name "enderunix.org";
option broadcast-address 10.10.10.255;
option routers 10.10.10.1;
authoritative;
range 10.10.10.10 10.10.10.21;
range 10.10.10.23 10.10.10.49;
range 10.10.10.63 10.10.10.79;
range 10.10.10.81 10.10.10.91;
range 10.10.10.93 10.10.10.104;
range 10.10.10.106 10.10.10.182;
range 10.10.10.184 10.10.10.208;
range 10.10.10.210 10.10.10.243;
range 10.10.10.245 10.10.10.254;
host afsin {
hardware ethernet 00:0d:53:f3:cd:2a;
fixed-address 10.10.10.183;
}
}
Afsin Taskiran
Nihat Atabey wrote:
> Aynı network'te olan makinelere dhcp server daima kendi segmentinden
> bir IP verecektir. Ancak farklı networklerden dhcp request gelirken
> onları relay eden bir dhcp helper olması gerekiyor. yani siz dhcp'nin
> 10.1.2.0 <http://10.1.2.0> pool'undan ip dağıtmasını istiyorsanız
> bunun farklı bir vlan yada networkten dhcp helper yardımıyla gelmesi
> gerekiyor diye biliyorum. Aksi durumda mantıksal olarak dhcp ve dhcp
> client aynı networkt ise daima dhcp server'ın IP segmentinden bir IP
> alabilirler. Böyle bir pool tanımlı değilse IP alamazlar. Umarım
> yanlış anlamamışımdır.
>
> On 8/15/07, *Mesut GÜLNAZ* <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
> 10.1.1.5/24 <http://10.1.1.5/24> IP sine sahip bir FreeBSD makine
> ye kurduğum isc-dhcpd ye nasıl farklı 2 range den daha (
> 10.1.2.0/24 <http://10.1.2.0/24> ve 10.1.3.0/24
> <http://10.1.3.0/24> ) rastgele IP dağıtımı yaptırabilirim.
> 10.1.1.0/24 <http://10.1.1.0/24> den sorunsuzca yapabiliyor.
>
> Rastgeleden kasıt, 10.1.1.0/24 <http://10.1.1.0/24> dolunca
> 10.1.2.0/24 <http://10.1.2.0/24> den o da dolunca 10.1.3.0/24
> <http://10.1.3.0/24> den ya da istekte bulunan makinelerin
> isimleri içerisinde TRK varsa 10.1.2.0/24 <http://10.1.2.0/24> den
> MRK varsa 10.1.3.0/24 <http://10.1.3.0/24> den ip ver gibi?
>
> * *
>
> *İyi çalışmalar...*
>
> * *
>
> *Mesut GÜLNAZ*
>
>
--
Afsin Taskiran |Ford Otosan
EnderUnix Core Team Member |Senior Security Engineer
www.enderunix.org/afsin/blog |www.ford.com.tr
International BSD Conferance in Turkey
www.bsdcontr.org
---------------------------------------------------------------------
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine
bakiniz.
Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey
FreeBSD 6 kitabi cikti! http://www.acikakademi.com/catalog/freebsd6