Konfigurasi Nama Domain Website

Posted on Updated on

Ada tiga bagian untuk mengatur nama domain pada sebuah situs web
(i) mendaftarkan nama domain dengan domain registrar
(ii) menyiapkan nama domain entri di server DNS,
(iii) mengkonfigurasi server web mendengarkan permintaan untuk nama domain.

Permintaan untuk domain (misalnya http://yourweb.com) dimulai di salah satu server registrar, yang kemudian rute itu ke server DNS yang berisi informasi DNS untuk domain. Setelah data DNS untuk domain yang menerjemahkan nama domain ke alamat IP tertentu, permintaan dikirim ke server listening ke alamat IP. Web server sekarang dapat mendelegasikan permintaan ke situs web tertentu berdasarkan nama domain host header permintaan objek.

Mendaftarkan  Domain
Nama domain harus terdaftar dengan salah satu dari ICANN (http://www.icann.org) dan  disetujui  untuk biaya registrasi tahunan. Salah satu registrasi domain  termurah dengan semua fitur yang diperlukan ,adalah GoDaddy.com (http://www.godaddy.com). Ada pendaftar untuk setiap negara tertentu nama domain (misalnya. Co.uk untuk Kerajaan Inggris,. Nl untuk Belanda). Satu harus memilih nama domain yang sangat hati-hati. Setelah menentukan nama domain yang tersedia, kita harus memberikan informasi berikut selama proses registrasi:

1. Identitas Pemilik nama domain  (nama, nama perusahaan, alamat, telepon, alamat email, dll)
2. Credentials kontak administratif
3. Kontak teknis credentials
4. Domain Name System (DNS) rincian server

server DNS (juga dikenal sebagai server nama) biasanya disediakan oleh perusahaan hosting web. Server DNS harus memiliki entri dari nama domain seperti yang dijelaskan dalam bagian berikutnya. Setidaknya primer (misalnya ns1.yourweb.net) dan sekunder (misalnya ns2.yourweb.net) alamat server nama diperlukan. Setup server DNS membutuhkan pengetahuan tambahan dan tidak dalam lingkup artikel ini.

Domain Setup Pada DNS Server Domain
setup pada server DNS dapat dilakukan setelah domain terdaftar, bagaimanapun, nama domain tidak akan bekerja sampai DNS setuptelah   selesai. Sebuah server DNS memetakan sebuah nama domain ke alamat IP (es) dari web server dan mail server sehingga klien dapat melakukan koneksi ke server web atau mail server dengan menggunakan nama domain dan bukan alamat IP.  forward lookup zone diciptakan untuk nama domain di server DNS. Awal otoritas (SOA), Nama server (NS), Hostname (A), Canonical Nama (CNAME) dan Mail eXchange (MX) entri ditambahkan keforward lookup zone seperti yang ditunjukkan di bawah ini untuk domain “foodomain.com” dengan nama server “ns1.dnsserver.com” dan “ns1.dnsserver.com”.

Start Of Authority(SOA) Record:
SOA catatan yang sangat penting karena menunjukkan data DNS resmi untuk nama domain. Hanya ada satu SOA record untuk setiap domain dalam sebuah file zona.

@ IN SOA ns1.dnsserver.com. hostmaster.dnsserver.com. (
20041014 ; serial number
900 ; refresh
600 ; retry
86400 ; expire
3600 ) ; default TTL

Alamat (A) Record Entry:
Alamat (A) catatan tersebut akan ditambahkan ke forward lookup zone domain dan itu dikaitkan dengan alamat IP server web, yang akan menangani permintaan untuk domain. Ada beberapa yang dapat catatan, dalam hal ini, ia akan menggunakan round robin DNS load balancing mekanisme untuk menetapkan permintaan.

foodomain.com IN A 123.2.33.45.
foodomain.com IN A 123.2.33.46.

Alias (CNAME) Entry: Sebuah nama kanonik (CNAME) peta catatan alias untuk nama asli, Catatan bahwa www adalah alias untuk setup sebagai CNAME, sehingga permintaan untuk http://www.domain.com dikirim ke website yang sama yang menangani permintaan untuk domain.com.

www IN CNAME foodomain.com.

Name Server (NS) Record: The NS record digunakan untuk mendefinisikan nama server untuk domain. Mungkin sepertinya tidak perlu untuk mencatat nama DNS server di entri karena server nama pencarian sudah ada dalam catatan registrasi, di mana pencarian untuk domain mulai. Catatan ini diperlukan, membungkus, seseorang memerlukan untuk mengetahui nama server untuk domain ini. NS catatan yang dipetakan ke entri CNAME (NS1 dan NS2 pada contoh di bawah).

foodomain.com IN NS ns1.dnsserver.com.
foodomain.com IN NS ns2.dnsserver.com.

Mail Exchanger (MX) Setup: The mail exchanger konfigurasi domain diperlukan jika server email diseting untuk menangani domain mail account. Sebagai contoh, alamat email seperti joe@foodomain.com akan memerlukan domain untuk menyelesaikan setup server mail untuk foodomain.com. Setup mirip dengan setup CNAME tapi dengan MX record. Ada dapat beberapa MX record (misalnya untuk backup mail server).

foodomain.com IN MX 10 mail.foodomain.com.

Catatan: Uji setup DNS dari domain menggunakan DNSReport.com. Situs ini memberikan laporan rinci dari setiap DNS misconfigurations dan solusi yang mungkin.

Konfigurasi Server Untuk Domain
Setelah server DNS setup untuk mengirim permintaan untuk domain yang sesuai alamat IP, pekerjaan web server dimulai. Web server harus dikonfigurasi secara tepat untuk menangani permintaan untuk domain baik yang didasarkan pada alamat IP atau host header entri. Host header umum digunakan oleh server web untuk meng-host beberapa domain di satu alamat IP.

Microsoft Windows IIS:
Dalam kasus Internet Information Server (IIS), membuat sebuah situs web baru untuk domain dengan menggunakan IIS Manager, dan tambahkan domain (misalnya domain.com) sebagai tuan rumah baru nilai header mendengarkan alamat IP yang sama seperti yang telah ditetapkan dalam masukan DNS. Pelabuhan diatur ke 80 (default untuk http request). Header host dapat ditambahkan dengan mengklik tab lanjutan di sebelah alamat IP konfigurasi untuk aplikasi situs web. Atur direktori home untuk domain situs web untuk direktori (misalnya C: \ Inetpub \ wwwroot \). Tambahkan entri untuk host header http://www.foodomain.com sehingga siapa pun dapat mengakses situs ketika mengetik dengan www di awal.
Apache Web Server: Dalam kasus server web Apache, subdomain dikonfigurasi oleh virtual host di httpd.conf sebagai entri ditunjukkan di bawah ini.

Listen 80
NameVirtualHost *

<VirtualHost *>
ServerName http://www.domain.com
DocumentRoot /home/httpd/htdocs/
</VirtualHost>

<VirtualHost *>
ServerName domain.com
DocumentRoot /home/httpd/htdocs/
</VirtualHost>

Kesimpulan
konfigurasi Domain dimulai dengan sebuah entri dengan pendaftar domain, dan catatan registrasi peta nama domain ke server, yang berisi rincian entri DNS untuk domain. The lookup untuk nama domain di server DNS yang ditunjuk resolve domain ke alamat IP dari server web. Web server pada gilirannya delegasi permintaan berdasarkan konfigurasi untuk domain.

sumber  

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s