Dhcp Yapılandırma

Başlatan coldheart, 12 Kasım 2011 - 11:36:49

« önceki - sonraki »

0 Üyeler ve 5 Ziyaretçi konuyu incelemekte.

coldheart

merhaba arkadaşlar okul ödevim için vmware programına sanal olarak ubuntu kurdum bu ubuntuya dhcp server kurmam gerekiyodu apt-get install dhcp3-server diyerek kurulumu yaptım daha sonra gedit /etc/default/dhcp3-server açıp INTERFACES="eth0" olarak ayarladım sanırım buraya kadar sorun yok. Yapmak istediğim DHCP sunucumuzun adresi 10.10.10.2 olacak, ağdaki bilgisayarlara 10.10.10.10 ile 10.10.10.50 arasındaki ip adreslerini dağıtacak. DNS olarak 8.8.8.8 ve ağ geçidi olarak 10.10.10.1 IP lerini istemcilere gönderecek.

ikinci bir Ubuntu kurarak bu Ubuntunun kurduğumuz DHCP sunuculu Ubuntumuzdan otomatik olarak IP alması sağlanacak.


Bunuda gedit /etc/dhcp3/dhcpd.conf configürasyon dosyasından ayarlıyoruz sanırım ama yapmadım hata veriyor root@mumuto:/home/mumuto# /etc/init.d/dhcp3-server restart
* Stopping DHCP server dhcpd3 [fail]
* Starting DHCP server dhcpd3 * check syslog for diagnostics.
[fail]


Yardımcı olurmusunuz ayar dosyası konusunda Vmware kullandıgımıda göz önüne alırsanız sevinirim vmwarein kendi dhcp si varmış galiba çok uzun oldu ama şimdiden teşekkürler :)

heartsmagic

Hatayı yapılandırma dosyası ile oynadıktan sonra mı aldın?
/var/log/syslog çıktısı nasıl oluyor bunu denediğinde. Kabarık bir çıktı olabilir, aradan süzmen lazım DHCP sunucu hatasını.

Ayrıca sanal sistemde:
ifconfig çıktısı ne diyor?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

coldheart

#2
#
# Sample configuration file for ISC dhcpd for Debian
#
# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as
# configuration file instead of this file.
#
# $Id: dhcpd.conf,v 1.1.1.1 2002/05/21 00:07:44 peloy Exp $
#

# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;

# option definitions common to all supported networks...
#option domain-name "example.org";
#option domain-name-servers ns1.example.org, ns2.example.org;

#default-lease-time 600;
#max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
#authoritative;

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;

# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.

#subnet 10.152.187.0 netmask 255.255.255.0 {
#}

# This is a very basic subnet declaration.

#subnet 10.254.239.0 netmask 255.255.255.224 {
#  range 10.254.239.10 10.254.239.20;
#  option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
#}

# This declaration allows BOOTP clients to get dynamic addresses,
# which we don't really recommend.

#subnet 10.254.239.32 netmask 255.255.255.224 {
#  range dynamic-bootp 10.254.239.40 10.254.239.60;
#  option broadcast-address 10.254.239.31;
#  option routers rtr-239-32-1.example.org;
#}

# A slightly different configuration for an internal subnet.
subnet 10.10.10.0 netmask 255.255.255.192 {
range 10.10.10.10 10.10.10.50;
option domain-name-servers 8.8.8.8;
option domain-name "google.com";
option routers 10.10.10.1;
option broadcast-address 10.10.10.63;
default-lease-time 600;
max-lease-time 7200;
}

# Hosts which require special configuration options can be listed in
# host statements.   If no address is specified, the address will be
# allocated dynamically (if possible), but the host-specific information
# will still come from the host declaration.

#host passacaglia {
#  hardware ethernet 0:0:c0:5d:bd:95;
#  filename "vmunix.passacaglia";
#  server-name "toccata.fugue.com";
#}

# Fixed IP addresses can also be specified for hosts.   These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP.   Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
#host fantasia {
#  hardware ethernet 08:00:07:26:c0:a5;
#  fixed-address fantasia.fugue.com;
#}

# You can declare a class of clients and then do address allocation
# based on that.   The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.

#class "foo" {
#  match if substring (option vendor-class-identifier, 0, 4) = "SUNW";
#}

#shared-network 224-29 {
#  subnet 10.17.224.0 netmask 255.255.255.0 {
#    option routers rtr-224.example.org;
#  }
#  subnet 10.0.29.0 netmask 255.255.255.0 {
#    option routers rtr-29.example.org;
#  }
#  pool {
#    allow members of "foo";
#    range 10.17.224.10 10.17.224.250;
#  }
#  pool {
#    deny members of "foo";
#    range 10.0.29.10 10.0.29.230;
#  }
#}

yapılandırma dosyam bu şekilde hocam koyu içine aldıgım yerle oynadım.

ifconfig çıktım ise şöyle

eth0      Link encap:Ethernet  HWaddr 00:0c:29:c9:66:5a 
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fec9:665a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:521 errors:0 dropped:0 overruns:0 frame:0
          TX packets:503 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:424847 (424.8 KB)  TX bytes:131793 (131.7 KB)
          Interrupt:19 Base address:0x2000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Sunucu
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:780 errors:0 dropped:0 overruns:0 frame:0
          TX packets:780 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:62288 (62.2 KB)  TX bytes:62288 (62.2 KB)





syslog dosyası şu şekilde.
Alıntı Yap
Nov 12 12:32:00 mumuto dhcpd: Internet Systems Consortium DHCP Server V3.1.3
Nov 12 12:32:00 mumuto dhcpd: Copyright 2004-2009 Internet Systems Consortium.
Nov 12 12:32:00 mumuto dhcpd: All rights reserved.
Nov 12 12:32:00 mumuto dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Nov 12 12:32:02 mumuto dhcpd: Internet Systems Consortium DHCP Server V3.1.3
Nov 12 12:32:02 mumuto dhcpd: Copyright 2004-2009 Internet Systems Consortium.
Nov 12 12:32:02 mumuto dhcpd: All rights reserved.
Nov 12 12:32:02 mumuto dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Nov 12 12:32:02 mumuto dhcpd: Internet Systems Consortium DHCP Server V3.1.3
Nov 12 12:32:02 mumuto dhcpd: Copyright 2004-2009 Internet Systems Consortium.
Nov 12 12:32:02 mumuto dhcpd: All rights reserved.
Nov 12 12:32:02 mumuto dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Nov 12 12:32:02 mumuto dhcpd: Wrote 0 leases to leases file.
Nov 12 12:32:02 mumuto dhcpd:
Nov 12 12:32:02 mumuto dhcpd: No subnet declaration for eth0 (192.168.1.2).
Nov 12 12:32:02 mumuto dhcpd: ** Ignoring requests on eth0.  If this is not what
Nov 12 12:32:02 mumuto dhcpd:    you want, please write a subnet declaration
Nov 12 12:32:02 mumuto dhcpd:    in your dhcpd.conf file for the network segment
Nov 12 12:32:02 mumuto dhcpd:    to which interface eth0 is attached. **
Nov 12 12:32:02 mumuto dhcpd:
Nov 12 12:32:02 mumuto dhcpd:
Nov 12 12:32:02 mumuto dhcpd: Not configured to listen on any interfaces!

heartsmagic

Komutları kod etiketi içinde ver lütfen.

Sabit IP'ni kendi ihtiyacına göre ayarlamalısın. 10.x.x.x ile ayarlama yapacaksın ancak sistemin aldığı IP adresi 192.x.x.x
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

coldheart

#4
tamam hocam etiket içinde yazarım fakat ben vmware sanal programı kullanıyorum sabit ip yi nerden ayarlıyabilirim çok acemiyim bu konularda. 10.10.10.2 olcak dhcp sunucu adresi range 10.10.10.10 10.10.10.50 arası olcak hocam bunları yapamıyorum işte :S

edit:interfaces dosyasından ayarladım hocam sabit ip 10.10.10.2 verdim.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 12 Kasım 2011 - 12:56:49

yardımcı olucak yokmu üstatlar lütfen DHCP sunucumuzun adresi 10.10.10.2 olacak, ağdaki bilgisayarlara 10.10.10.10 ile 10.10.10.50 arasındaki ip adreslerini dağıtacak. DNS olarak 8.8.8.8 ve ağ geçidi olarak 10.10.10.1 IP lerini istemcilere gönderecek.

ikinci bir Ubuntu kurarak bu Ubuntunun kurduğumuz DHCP sunuculu Ubuntumuzdan otomatik olarak IP alması sağlanacak.


sadece kalın yazdıgım kısmı yapmak istiyorum vmware kullanıyorum ubuntu sanal olarak windows 7 içine yüklü.

heartsmagic

Ip verdikten sonra son durum ne oldu? ifconfig çıktısında görebiliyor musun Ip adresini?
Vmware ile yapıyorsan ağ ayarlarına da bakabilirsin. Şu an sistem muhtemelen sanal olmayan sistemler gibi doğrudan modeminden alıyor IP adresini.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

heartsmagic

Burası ücretli destek birimi değil. Henüz çok taze açmış olduğun bir başlığa lütfen ikinci iletini bu şekilde geçme.
Ip ayarlarını doğrudan biz yaptıramayız sana, sistem senin elinin altında ki nasıl yapacağını da sanırım biliyorsun. Yaptım demişsin çünkü az önce.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

coldheart

#7
Alıntı yapılan: heartsmagic - 12 Kasım 2011 - 12:58:08
Ip verdikten sonra son durum ne oldu? ifconfig çıktısında görebiliyor musun Ip adresini?
Vmware ile yapıyorsan ağ ayarlarına da bakabilirsin. Şu an sistem muhtemelen sanal olmayan sistemler gibi doğrudan modeminden alıyor IP adresini.

hocam interfaces dosyasına adress 10.10.10.2 gateway 10.10.10.1 yazdım ipyi ben vermiş oldum internete bağlanamadı bu durumda dhcp sunucu çalıştı hata vermeden sistemde vmwarede 2. bir ubuntu daha kurulu ama o dhcp sunucudan beni belirlediğim 10.10.10.10 ve 10.10.10.50 arasında ip adresi almadı yine 192.168 li ip adresi aldı


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 12 Kasım 2011 - 13:05:41

Alıntı yapılan: heartsmagic - 12 Kasım 2011 - 12:59:40
Burası ücretli destek birimi değil. Henüz çok taze açmış olduğun bir başlığa lütfen ikinci iletini bu şekilde geçme.
Ip ayarlarını doğrudan biz yaptıramayız sana, sistem senin elinin altında ki nasıl yapacağını da sanırım biliyorsun. Yaptım demişsin çünkü az önce.

hocam özür dilerim yanlış anlaşılmak istemem acele etmemin nedeni pazartesi ödevi teslim edicek olmam bayram dolayısı ile fazla bakamadım ödeve anlıcagınız son günlere kaldı siz burda hiç bir ücret talep etmeden yardımcı oluyorsunuz allah ne muradınız varsa versin sizde çok bilgili olduğunuz için size soruyorum son çarem sizsiniz çünkü teamviewer gibi bir program yokmu hocam ubuntuda bağlanıp bi baksanız çok minnettar olurum :)

heartsmagic

Şimdi, sen hem bu işi yapmak hem de internete mi çıkmak istiyorsun? Eğer öyleyse modeminden aldığın IP sınıfı neyse ona göre ayarlama yapman lazım. Ip kısmı sorun olmaz belki ama sen gw için olmayan bir adres tanımlıyorsun. Orada işler karışacaktır sanırım. Ödevin nedir bilemiyorum fakat önce bu karışıklığı düzeltmen lazım. Sanal makinelerde bir iki farklı türden ağ ayarı mevcut. NAT var, köprüleme var vs. 10'lu sınıf sanırım NAT ile geliyordu, köprüleme yaparsan modemin aldığı IP sınıfından IP adresi alıyordun. Senin önce bu konuları araştırıp çözmen lazım, yapıya sen hakimsin bizler değil şu anda. 

Şimdi bir makineyi gw olarak tanımlayıp interneti onun üzerinden ver diyeceğim fakat orada bile işler karışır. İki ağ kartı tanımlaman gerekebilir. Bir bacak sanal makine üzerinden internete çıkar ve modemin IP adresini alır. Diğer bacak iç ağa bakar 10'lu IP adresi alır. İstemci de 10'lu IP adresine dahil olur, gw olarak da 10'lu bir adres seçilir. Görülebileceği üzere karışık bir durum. Belki ben yanlış anlıyordumru, sorunun daha basit bir çözüm yolu vardır.

Uzaktan bağlanıp destek veremiyoruz ne yazık ki.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

coldheart

Alıntı yapılan: heartsmagic - 12 Kasım 2011 - 13:18:50
Şimdi, sen hem bu işi yapmak hem de internete mi çıkmak istiyorsun? Eğer öyleyse modeminden aldığın IP sınıfı neyse ona göre ayarlama yapman lazım. Ip kısmı sorun olmaz belki ama sen gw için olmayan bir adres tanımlıyorsun. Orada işler karışacaktır sanırım. Ödevin nedir bilemiyorum fakat önce bu karışıklığı düzeltmen lazım. Sanal makinelerde bir iki farklı türden ağ ayarı mevcut. NAT var, köprüleme var vs. 10'lu sınıf sanırım NAT ile geliyordu, köprüleme yaparsan modemin aldığı IP sınıfından IP adresi alıyordun. Senin önce bu konuları araştırıp çözmen lazım, yapıya sen hakimsin bizler değil şu anda. 

Şimdi bir makineyi gw olarak tanımlayıp interneti onun üzerinden ver diyeceğim fakat orada bile işler karışır. İki ağ kartı tanımlaman gerekebilir. Bir bacak sanal makine üzerinden internete çıkar ve modemin IP adresini alır. Diğer bacak iç ağa bakar 10'lu IP adresi alır. İstemci de 10'lu IP adresine dahil olur, gw olarak da 10'lu bir adres seçilir. Görülebileceği üzere karışık bir durum. Belki ben yanlış anlıyordumru, sorunun daha basit bir çözüm yolu vardır.

Uzaktan bağlanıp destek veremiyoruz ne yazık ki.


hocam yardımlarınız için teşekkür ederim internete vs çıkmama gerek yok sadece kurdugum dhcp programı ubuntulara ip versin yeter 10.10.10.10 ile 10.10.10.50 arasında ubuntular bu ip aralığında ip alıcak dns olarak da 8.8.8.8 alcak ama yapamadım acemiliğin gözü kör olsun

heartsmagic

Tamam, o zaman IP ayarlamalarını yap sırayla işte. ifconfig ile de denetlersin alıyor mu almıyor mu diye. ping ile de bakarsın makineler konuşuyor mu konuşmuyor mu diye. Eğer konuşuyorlarsa sonra DHCP sunucu yapılandırmasına geçersin. Makineler konuşmadan önce denemenin bir anlamı yok.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.