0

DNS Önbelleği Temizleme

 

Web sitenize ulaşamıyor veya güncel halini görüntüleyemiyorsanız, dns sorunu yaşıyor olabilirsiniz.

İnterneti bölümlemeye, bölümleri adlandırmaya ve bölümlerin iletişimini sağlamaya yarayan dns internet servis sağlayıcısından otomatik olarak istemcilere verilir. Ancak bazı durumlarda dns adresi isteğe bağlı olarak getirilebilir.

İnternet ağını oluşturan her birim sadece kendine ait bir IP adresine sahiptir. Bu IP adresleri kullanıcıların kullanımı için www.siteismi.com gibi kolay hatırlanır adreslere karşılık düşürülür. DNS sunucuları, internet adreslerinin IP adresi karşılığını kayıtlı tutmaktadır.

Bir istemci (bilgisayar) internete bağlanırken, internet servis sağlayıcısından aldığı DNS adresini hafızasında tutar. Hafızasına aldığı bu DNS adresi için tekrar servis sağlayıcısından DNS adresi talebinde bulunmaz. Bazen bu hafızadaki DNS sunucu adresleri geçerliliğini kaybeder veya ilgili web sitesinin DNS adresi değiştirebilir. Her ne kadar DNS problemleri farklı yollarla da gelişmiş olabilse de genel anlamda bir web sitesine erişim problemi ya bilgisayarın daha önceden aldığı DNS adresinin geçerliliğini kaybetmesinden ya da bağlanılmak istenen web sitesinin DNS adresini değiştirmesinden kaynaklanmaktadır.

DNS adresi değişen veya geçerliliğini kaybeden web siteleri hiç açılmayabilir veya açılsa dahi güncel halini görüntüleyemeyebilirsiniz. Bu sorunu çözmek için dns önbelleğini temizlemeniz gerekir. DNS temizleme işleminden sonra bilgisayarınızın dns hafızası silinecek ve yeni bir ip adresi alacaksınız.

1. Bilgisayarınızdan Başlat > Çalıştır yolunu izleyerek, karşınıza gelen ekrana cmd yazdıktan sonra Tamam butonuna basınız. (Dilerseniz ctrl+r tuş kombinasyonunu kullanabilirsiniz)

calistir

2- Karşınıza gelen dos ekranına sırasıyla aşağıdaki komutları yazarak, her bir komutu yazdıktan sonra klavyenizden enter tuşuna basınız.

ipconfig /flushdns
ipconfig /release
ipconfig /renew

dns-dos

Bu işlemlerden sonra dns öbellek temizlemeyi başarmış olacaksınız. Web tarayıcınızı yeniden başlatarak erişimlerinizi kontrol etmenizi öneririz.

0

Microsoft Outlook 2010’da IMAP E-Posta Hesabı Oluşturma

1. Microsoft Outlook 2010’u açınız. Eğer Outlook 2010’da herhangi bir posta hesabı kurulu
değil ise aşağıdaki gibi bir ekran açılacaktır.

Ekran Resmi 2013-09-21 15.47.12

2. Başlangıç sayfasının gelmemesi durumunda veya sonradan hesap eklemesi işlemi için üst
menüde “Dosya > Bilgi“ sayfasına geliniz. Hesap Ekle tuşuna basınız.

Ekran Resmi 2013-09-21 15.47.22

3. Gelen ekranda en altta bulunan “Sunucu ayarlarını veya ek sonucu türlerini el ile
yapılandır” seçeneğini işaretleyiniz. İleri ile devam ediniz. Gelen Hizmet Seç ekranında
“Internet E-posta” seçeneğini seçiniz ve İleri tuşuna basınız.

Ekran Resmi 2013-09-21 15.47.34

Ekran Resmi 2013-09-21 15.47.42

4. Açılan Yeni Hesap Ekle penceresinde istenen bilgileri giriniz.

Kullanıcı Bilgileri
Adınız: Adınızın gönderdiğiniz mesajlarda Gönderen kısmında nasıl gözükmesini istiyorsanız o şekilde
yazınız.
E-posta Adresi: Firmanıza ait mail adresinizi yazınız. ( Örn: XXXXX@denemefirmam.com.tr )
Sunucu Bilgileri:
Hesap Türü: Standart olarak POP3’tür. IMAP olarak değiştiriniz.
Gelen Posta Sunucusu (IMAP): mail.denemefirmam.com.tr
Giden Posta Sunucusu (SMTP): mail.denemefirmam.com.tr
Oturum Açma Bilgileri
Kullanıcı Adı: Kullanıcı adınızı yazınız ( @denemefirmam.com.tr )
Parola: şifrenizi giriniz
POP3 ve IMAP arasındaki fark?
POP geçidi Internet e-posta sunucusundan e-posta iletileri almak için kullanılan genel protokol. E-postalarınızı
bilgisayarınıza indirir ve sunucudan siler. Bu nedenle Web-Postada posta kutunuzu boş görürsünüz.
IMAP (Internet İleti Erişim Protokolü) POP3 gibi yalnızca tek bir Gelen Kutusu klasörü sağlayan Internet eposta protokollerinden farklı olarak, IMAP, iletileri kaydetmek ve düzenlemek için birden fazla bilgisayardan
erişilebilen birden fazla sunucu klasörü oluşturmaya izin verir. Bu protokol ile postalarınız sunucuda kalır ve bu
nedenli kota aşımı yapmamak için e-postalarınızı düzenli olarak silmeye dikkat etmeniz gerekmektedir.

 

Ekran Resmi 2013-09-21 15.47.50

5. İleri tuşuna basmadan önce “Diğer Ayarlar” seçeneğine de girmeniz önemli bir ayrıntıdır.
Açılan Internet E-posta Ayarları penceresinde Giden Sunucusu sekmesine geliniz ve
“Giden sunucum (SMTP) için kimlik doğrulaması gerekiyor” kutucuğunu seçiniz. “Gelen
posta sunucum ile aynı ad ayarlarını kullan” seçeneğini işaretleyiniz. Tamam tuşuna
basınız.

Ekran Resmi 2013-09-21 15.47.56

6. Yeni Hesap Ekle sayfasına geri dönülür. Bilgiler kontrol edildikten sonra İleri tuşuna
basınız.

Ekran Resmi 2013-09-21 15.48.06

7. Hesap Ayarlarını Sına penceresi açılacaktır. İşlemin sonlanmasını bekleyiniz. Tüm
sınamalar başarı ile tamamlandığında devam etmek için Kapat’ı tıklayınız

Ekran Resmi 2013-09-21 15.48.13

Ekran Resmi 2013-09-21 15.48.20

Ekran Resmi 2013-09-21 15.48.28

8. Hesap ayarlarınızın kurulumu tamamlanmıştır. Aşağıdaki şekilde, Microsoft
Outlook 2010 ana penceresinde sol tarafta tanımladığınız hesabı ve klasörlerinizi
görebilirsiniz.

Ekran Resmi 2013-09-21 15.48.34

 

“Anlatım ve resimler için Hacettepe Üniversitesi kaynakları kullanılmıştır. Paylaşım için Teşekkür Ederiz.”

0

MailEnable Mailbox Şifreleri Nasıl Öğrenilir?

1. MailEnable’ı çalıştırın.
2. Mail Enable -> Mail Enable management -> Messaging Manager -> Post Offices ‘den şifrelerini görmek istediğiniz domaini seçin.
3. Domain’e sağ tıklayın ve All Tasks -> Export Users -> User name ve Password kutucuklarını işaretleyin.
4. İstediğiniz yere .txt dosyası olarak kaydedin.

1

“Table {table} is marked as crashed and should be repaired” Hatasını PhpMyAdmin ile Giderme

Eğer MySQL’de table’ınız corrupt olduysa düzeltmek oldukça basittir, aşağıdaki yöntemleri uygulayarak sorunu hemen giderebilirsiniz:

1. PhpMyAdmin hesabınıza login olunuz.
2. Sol üst köşeden veritabanınızı seçiniz.
3. Üstte SQL tabına tıklayınız.
4. Komut boşluğuna “repair table {tabloismi}” komutunu girip “Go” tuşuna basınız.

repair-wordpress-database

2

MX Record Priority Nedir?

Backup mail sunucu kullanıyorsanız MX kayıtlarınızı öncelik sırasına göre sıralamanız gerekmektedir.

Örneğin:

Mail sunucunuz mail.nbt.net.tr
Backup sunucunuz backup.nbt.net.tr

Bunları öncelik sırasına göre sıralamalıyız. Eğer bize mail atmak isteyen tarafın önce mail.nbt.net.tr’ye, eğer oradan cevap alamazsa backup.nbt.net.tr ‘ye mail atmasını istiyorsak kayıt aşağıdaki gibi olmalıdır:

Priority: 0 MX Record: mail.nbt.net.tr
Priority: 10 MX Record: backup.nbt.net.tr

0, 10, 20 vb. gibi öncelik sırasında sayı ne kadar küçükse o sunucuya öncelik verileceğini unutmayınız.

2

DNS Kayıt Cinsleri ve TTL Süresi Nedir?

Bu makalede en sık kullanılan DNS kayıt cinslerini ve TTL süresini anlatacağız. En sık kullanılan DNS kayıt cinsleri aşağıdaki gibidir:

Kayıt Cinsi Açıklama Örnek
A (Alias) Sadece domain’in baktığı IP adresi girilebilir. www.nbt.net.tr – A – 77.223.137.4
MX (Mail eXchanger) Sadece mail sunucusunun adresi girilir. www.nbt.net.tr – MX – mail.nbt.net.tr
TXT (Text) Genelde SPF kaydı gibi text tabanlı veriler girilir nbt.net.tr – TXT – “v=spf1 a mx  ip4:77.223.153.10 -all”
CNAME (Canonical Name) DNS kayıtları içerisinde bir hostun diger adlarını tanımlamak için kullanılır Örneğin mail sunucunuzu gmail üzerinden tutuyorsanız aspmx.l.google.com

Peki TTL süresi nedir?

TTL, Time to Live kısaltmasıdır yani bir DNS kaydının ne kadar süre ile cache üzerinde tutulması gerektiğini söyler ve saniye cinsinden kaydedilir. Bu sayede DNS sunucunuz üzerinde diğer sunuculardan gelen sürekli sorgulamalarla ekstra yük oluşmaz.

TTL süresinin etkileri nelerdir?

TTL süresinin saniye cinsinden tutulduğunu söylemiştik, örneğin 3600 saniyelik TTL süresi 1 saate karşılık gelir. Bu durumda www.ornekdomain.com ‘un 3600 saniyelik TTL süresi olan A kaydını 77.223.137.2 ‘den 77.223.137.3 dönüştürdüğünüzde kendi DNS sunucunuzda anında değişmesine rağmen diğer DNS sunucularda son sorgulamalarından 3600 saniye geçmeden yenilenmeyecektir zira bu ip adresi cache’lerine bir kere girmiştir.

Peki diğer DNS sunucuların cache’inin yeni IP ile güncellendiğini nasıl kontrol ederim?

Basit bir nslookup (Bkz. dig Ve nslookup Nasıl Kullanılır?) komutuyla sorgulayabilirsiniz:

# nslookup -q=A www.ornekdomain.com 8.8.8.8 (Google DNS’lerinden sorguluyoruz)

Eğer sonuç aşağıdaki gibi 77.223.137.3‘e bakıyorsa web sitenizin yeni IP adresi güncellenmiş demektir:

[root@server ~]# nslookup -q=A www.ornekdomain.com
Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
www.ornekdomain.com canonical name = ornekdomain.com.
Name: ornekdomain.com
Address: 77.223.137.3

0

dig Ve nslookup Nasıl Kullanılır?

Sitelerin DNS kayıtlarını sorgulamak için kullanılan bu iki komut oldukça faydalıdır. Bu komutları karşılaştırmalı olarak kullanacağız. nslookup‘ı OSX ve Windows işletim sistemlerinde de kullanabileceğimizi hatırlatırız. Eğer *nix tabanlı işletim sisteminizde nslookup veya dig bulunamadı derse bind-utils ve dig paketlerini kurmanız gerekir.

Örneğin bir sitenin A (Alias) kaydını görüntülemek için:

# nslookup -q=A nbt.net.tr

Çıktı:

[root@server ~]# nslookup -q=A nbt.net.tr
Server: 192.168.1.2
Address: 192.168.1.2#53

Non-authoritative answer:
Name: nbt.net.tr
Address: 77.223.137.4

# dig A nbt.net.tr

Çıktı:

[root@server ~]# dig A nbt.net.tr

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6.3 <<>> A nbt.net.tr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60575 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;nbt.net.tr. IN A ;; ANSWER SECTION: nbt.net.tr. 3511 IN A 77.223.137.4 ;; Query time: 96 msec ;; SERVER: 192.168.1.2#53(192.168.1.2) ;; WHEN: Wed Apr 3 10:30:22 2013 ;; MSG SIZE rcvd: 44

Burada 3511 saniye (~58 dakika) olan TTL süresini ve A kaydının baktığı IP adresi olan 77.223.137.4 'ü görüyoruz. dig 'in nslookup 'tan farkı TTL süresini göstermesidir.

MX kaydını sorgulamak için:

# nslookup -q=MX nbt.net.tr
# dig MX nbt.net.tr

Bu iki komutta eğer kaydın sorgulanacağı DNS sunucusunu belirtmezsek /etc/resolv.conf altındaki kayıtlı DNS sunucuları üzerinden sorgular, bu durumda eğer kendi DNS sunucumuzu kullanıyorsak kayıt değişikliğinin yayılması (DNS propagation) zaman alacağından DNS hatalarını belirlemekte bizi yanılgıya düşürebilir zira kendi DNS sunucumuz üzerinde yapılan değişiklik TTL (Bkz. TTL süresi nedir?) süresi dolmadan diğer DNS sunuculara yayılmaz . Bu durumda genelde Google DNS'lerinden (8.8.8.8 veya 8.8.4.4) sorgulamak faydalı olacaktır:

# nslookup -q=A nbt.net.tr 8.8.8.8
# dig A nbt.net.tr 8.8.8.8

0

chown ve chgrp Nasıl Kullanılır?

Bazı durumlarda dosyalarınızın ownership’ini değiştirmek isteyebilirsiniz. Örneği aşağıdaki ls -la çıktısını inceleyelim:

-rw-r--r-- 1 user user 9177 Mar 28 10:52 readme.html
-rw-r--r-- 1 nobody nobody 5416 Apr 2 15:33 sitemap.xml
-rw-r--r-- 1 nobody nobody 1127 Apr 2 15:33 sitemap.xml.gz
-rw-r--r-- 1 user user 4663 Mar 28 10:52 wp-activate.php

sitemap.xml ve sitemap.xml.gz dosyaları bir php hatasından dolayı nobody kullanıcısı ve nobody grubuna geçmiş. Böyle bir durumda yapmamız gereken bu dosyaları root olarak login olup user kullanıcısı ve user grubuna dahil etmektir:

kısayol:

# chown user:user sitemap.xml sitemap.xml.gz

daha uzun yol:

# chown user sitemap.xml – sitemap.xml’i user kullanıcısına dahil ettik.
# chgrp user sitemap.xml – sitemap.xml’i user grubuna dahil ettik.

0

Hangi Process Ne Kadar Bandwith Harcıyor?

NetHogs programıyla kolayca bu işlemi yapabiliriz. Programın güzelliklerinden biri de process’in hangi kullanıcı tarafından kullanıldığını göstermesi dolayısıyla paylaşımlı hosting üzerinde kaynakları tüketen hesabı kolayca bulabiliriz.

nethogs

Kurmak için aşağıdaki adımları takip ediyoruz:

# cd ~
# wget http://downloads.sourceforge.net/project/nethogs/nethogs/0.8/nethogs-0.8.0.tar.gz
# tar -zxvf nethogs-0.8.0.tar.gz
# cd nethogs-0.8.0
# make

eğer ncurses.h ve pcap.h eksik uyarısı verirse aşağıdaki komutu giriyoruz

# sudo aptitude install ncurses-dev libpcap-dev

paketleri kurduktan sonra tekrar kurulum işlemine geçiyoruz:

# make
# make install
# nethogs

Program size hangi process ne kadar bandwith harcıyor gösterecektir. CTRL+C ile çıkabilirsiniz.

0

587. Port İçin Outlook 2007 ayarları ve Yeni Posta Hesabı Oluşturma

1. Başlat butonuna tıklayın, Tüm Programlar menüsünden önce Microsoft Office ve sonra Microsoft Office Outlook 2007 seçerek Outlook 2007 uygulamasını başlatın.

1

2. Araçlar menüsünden Hesap Ayarları seçeneğine tıklayın.

2

3. Posta bölümüne tıklayın. Yeni butonuna tıklayın.

3

4. Pencerenin altında bulunan Sunucu ayarlarını … el ile yapılandır alternatifini seçin. İleri butonuna tıklayın.

4

5. Internet E-posta alternatifini seçin. İleri butonuna tıklayın.

5

6. Adınız alanına isminizi yazın.

E-posta adresi alanına NBT Host mail adresinizi yazın. Örn: isim@sirket.com

Hesap Türü seçenek kutusundan POP3 seçin.

Gelen posta sunucusu alanına örneğin mail.sirket.com yazın.

Giden posta sunucusu (SMTP) alanına örneğin mail.sirket.com yazın.

Kullanıcı Adı alanına NBT Host kimlik bilginizi yazın.
Örneğin isim@sirket.com

Parola alanına NBT Host parolanızı yazın. Örneğin mkdsmf!231

6

7. Diğer Ayarlar butonuna tıklayın.

7

8. Giden Sunucusu bölümüne tıklayın.

8

9. Giden sunucum (SMTP) için kimlik doğrulama gerekiyor seçeneğinin seçili olduğuna emin olun.

9

10. Gelişmiş bölümüne tıklayın. Giden Sunucu(SMTP) alanında 587 olarak güncelleyin. Tamam butonuna tıklayın.

11

11. İleri butonuna tıklayın. Son butonuna tıklayın.