Re: [Linux-sunucu] dns sorunu

---------

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

From: Murat Koç (muratkoc@kivi.com.tr)
Date: Sat 18 Jun 2005 - 19:33:45 EEST


Merhaba,

> görkem çetinin ağ yönetimi adlı kitabında eğer makinada dns server
> koşacaksa resolv.conf dosyasının içeriği boş olabilir yazmışştı.
> bende gerek boş olarak denedim
> gerek
> domain mertce.com
> nameserver 127.0.0.1
> serach mertce.com

Okuduğunuz kitap yanlış bilgiler içeriyor. Daha düzgün kitaplar okuyun önce.

makinada dns server koşsun veya koşmasın nereden sorgulama yapılacağını bilmek
için /etc/resolv.conf dosyasında tanımlama yapılması gerekir. Normalde
sorgulama işlemi gethostbyname fonskiyonu ile yapılır ve bu C library içine
gömülmüştür bu ise nsswitch.conf dan sorgulamanın hangi sıra ile yapılacağına
bakar resolv+ librarysi ile bu dosyalar, NIS veya DNS şeklinde düzenlemeye
göre olabilir. files girdisi /etc/hosts dosyasından bakılmasını nis NIS den
sorgulama yapılmasını dns ise DNS sorgusu yapılmasını sağlar.

DNS sorgusunun yapılması ise resolv+ librarysi ile sağlanır ve bu librarynin
iki tane konfigurasyon dosyası vardır bunlar /etc/host.conf
ve /etc/resolv.conf dur. /etc/host.conf dosyası /etc/nsswitch.conf dosyası
ile uyumlu olmalıdır ve bu dosyalarda hangi sıra ile ve ne tür opsiyonlar ile
sorgulama yapılması gerektiği belirtilir.

dns şeklinde bir entry olması halinde resolver library /etc/resolv.conf
dosyasından hangi dns server dan sorgulama yapacağını bilgisini almak
zorundadır. Boş olmak gibi bir şansı yoktur bu dosyanın.

Neyse bu kadar bilgiden sonra sizin soruna bakalım.

named.conf dosyanızda girmiş olduğunuz

forward first

ilk önce gelen sorgu için forwarderlara sormasını sağlar önce bunu kaldırın.

sonrasında ise size söylenen şekilde diğer makinaların /etc/resolv.conf
dosyalarını

search mertce.com
nameserver 192.168.0.10

dns serverdaki makinanın ise

search mertce.com
nameserver 127.0.0.1

şeklinde düzenlemeniz

ping router dediğiniz zaman size IP i verir.

Ek olarak olası bind yanlış konfigurasyonunuz için log dosyalarına bakın.

-- 
Murat Koç
Kivi Bilişim Teknolojileri
_______________________________________________
Linux-sunucu mailing list
Linux-sunucu@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu


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

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.