Sunucuya Yeni Domain Yönlendirme ve DNS Ayarları Nasıl Yapılır?

Domain yönlendirme ve DNS ayarları, web sitesi yayınlamak isteyenler için temel adımlardır. Domain yönlendirme, alan adlarının doğru sunucuya yönlendirilmesini sağlar. DNS ise alan adlarını IP adreslerine çevirir. Adım adım yapılması gereken işlemler arasında alan adı satın alma, sunucu IP adresi belirleme ve DNS yapılandırması bulunur. Güvenlik, SSL sertifikası ve yaygın sorunlar da önemlidir.

Web sitesi yayınlamak isteyen kullanıcılar için domain (alan adı) yönlendirmesi ve DNS ayarları, doğru yapılandırılması gereken temel işlemlerden biridir. Bu işlemler, ziyaretçilerin tarayıcıya yazdığı alan adının doğru sunucuya ulaşmasını sağlar. Bu makalede, domain yönlendirme işleminin adım adım nasıl yapılacağını ve DNS ayarlarının nasıl yapılandırılacağını detaylı şekilde ele alıyoruz.

İçindekiler

Domain Yönlendirme Nedir?
DNS Nedir ve Nasıl Çalışır?

Sunucuya Domain Yönlendirme İçin Gerekenler
Adım Adım Domain Yönlendirme ve DNS Ayarları
1. Alan Adını Satın Alın
2. Sunucu IP Adresinizi Belirleyin
3. DNS Yönetim Paneline Erişim Sağlayın
4. DNS Kayıtlarını Yapılandırın
A Kaydı (Address Record)
www Alt Alan Adı
Örnek Kayıtlar
5. Sunucu Tarafında Sanal Host (Virtual Host) Aya
Apache için Örnek Ayar:
NGINX için Örnek Ayar:
6. Güvenlik Duvarı ve Yönlendirme Kontrolleri
7. SSL Sertifikası Kurulumu (Opsiyonel)
Yaygın Sorunlar ve Çözümleri
Sonuç

Domain Yönlendirme Nedir?

Domain yönlendirme, bir alan adının başka bir sunucuya veya IP adresine yönlendirilmesi işlemidir. Bu işlem sayesinde kullanıcılar alan adını girdiklerinde doğru sunucudaki web sitesine ulaşır.

DNS Nedir ve Nasıl Çalışır?

DNS (Domain Name System), alan adlarını IP adreslerine çeviren bir sistemdir. DNS olmasaydı her web sitesine IP adresi yazarak erişmek gerekirdi. DNS, kullanıcıların www.siteadi.com yazarak erişim sağlamasını mümkün kılar.

Sunucuya Domain Yönlendirme İçin Gerekenler
Kayıtlı bir alan adı (domain)
Aktif bir sunucu (VPS, Dedicated, Shared Hosting veya Cloud sunucu)
Sunucuda yapılandırılmış bir web sunucusu (Apache, NGINX vs.)
Alan adı yönetimi yapılabilecek bir DNS kontrol paneli (domain kayıt firması veya özel DNS sağlayıcı)
Adım Adım Domain Yönlendirme ve DNS Ayarları
1. Alan Adını Satın Alın
Bir domain kayıt firması üzerinden ihtiyacınıza uygun alan adını satın alın. Popüler domain sağlayıcıları: GoDaddy, Namecheap, Turhost, Natro vb.

2. Sunucu IP Adresinizi Belirleyin
Sunucunuza ait IPv4 adresini öğrenin. Bu IP adresi DNS kayıtlarına eklenecektir.

3. DNS Yönetim Paneline Erişim Sağlayın
Alan adını aldığınız firmanın kontrol panelinden DNS ayarlarına ulaşın. Alternatif olarak Cloudflare gibi özel DNS sağlayıcıları da kullanılabilir.

4. DNS Kayıtlarını Yapılandırın
A Kaydı (Address Record)
Alan adını doğrudan sunucunun IP adresine yönlendirir.

Host: @
Tip: A
Değer: Sunucu IP adresi
www Alt Alan Adı
Host: www
Tip: CNAME ya da A
Değer: @ veya doğrudan IP
Örnek Kayıtlar
Tip    Host    Değer
A    @    192.0.2.123
CNAME    www    @
DNS kayıtları değiştirildikten sonra genellikle 5 dakika ila 48 saat arası bir sürede tüm internet servis sağlayıcıları tarafından güncellenir (DNS yayılım süresi).

5. Sunucu Tarafında Sanal Host (Virtual Host) Ayarı
Apache için Örnek Ayar:
<VirtualHost *:80>
   ServerName www.ornekdomain.com
   DocumentRoot /var/www/ornekdomain
</VirtualHost>
NGINX için Örnek Ayar:
server {
   listen 80;
   server_name ornekdomain.com www.ornekdomain.com;

   root /var/www/ornekdomain;
   index index.html index.php;
}
Yaptığınız değişikliklerden sonra sunucuyu yeniden başlatmayı unutmayın:

sudo systemctl restart apache2
veya

sudo systemctl restart nginx
6. Güvenlik Duvarı ve Yönlendirme Kontrolleri
Gerekli portlar (genellikle 80 ve 443) güvenlik duvarında açık olmalıdır.

sudo ufw allow 80
sudo ufw allow 443
7. SSL Sertifikası Kurulumu (Opsiyonel)
Alan adı yönlendirmesi tamamlandıktan sonra HTTPS desteği için SSL sertifikası kurabilirsiniz. Let’s Encrypt ücretsiz ve yaygın bir çözümdür:

sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx
Yaygın Sorunlar ve Çözümleri
DNS Yayılmadı: DNS değişikliklerinin tüm dünyaya yansıması 24 saate kadar sürebilir.
Sunucuya Ulaşamıyor: IP adresi yanlış girilmiş olabilir veya sunucuya erişim engellenmiş olabilir.
Yanlış yönlendirme: Virtual Host ayarları doğru yapılmamışsa web sitesi açılmaz.
Tarayıcı Güvenlik Uyarısı: SSL sertifikası kurulmamış ya da süresi dolmuş olabilir.
Sonuç
Bir domaini sunucuya yönlendirmek ve DNS ayarlarını yapılandırmak, teknik gibi görünse de adım adım ilerleyerek kolayca tamamlanabilir. Bu işlemleri doğru yapmak, web sitesinin sağlıklı çalışması, SEO performansı ve kullanıcı deneyimi açısından kritik önem taşır. Alan adınızla sunucunuzu bağladıktan sonra içerik yönetimi, güvenlik ve performans optimizasyonu gibi konulara odaklanabilirsiniz.

İLGİLİ HABERLER