Merhaba,
Evdeki sunucumu Centos 5.5’e güncelledikten sonra /var/log/messages günlük dosyasında çok sayıda “network unreachable resolving..” şeklinde hatalar görmeye başlamıştım. Hata DNS’in çalışmasında herhangi bir sorun oluşturmasa da, günlük dosyasını şişirmesi açısından can sıkıcı bir durumdu.

Biraz araştırmadan sonra sorunun kaynağını buldum. Son DNS sunucu sürümü ile birlikte IPv6 DNS çözümlemesi etkin hale getirilmiş (bind-9.3.6-4.P1.el5_4.2). Herhangi bir DNS sorgusu istemci ya da sunucunun IPv6 desteği açık olmamasına rağmen programın IPv6 IP’sini çözümlemesine neden oluyormuş.

Çözüm:

BIND için IPv6’yı kapatmak. Centos 5.5 için /etc/sysconfig/named dosyasını açın ve aşağıdaki satırı ekleyin:

OPTIONS=”-4″

Bu satır sadece IPv4 adreslerini çözecek ve IPv6 desteğini kapatacaktır. Daha sonra DNS sunucusunu yeniden başlatın. Artık herhangi bir hata mesajı almayacaksınız.