Asslamualaikum Wr. Wb.
Kali ini saya akan sharing mengenai apa itu Virtual Host atau subdomain? untuk mengetahui lebih lanjut langsung saja kita bahas.
Subdomain
Subdomain adalah domain yang merupakan bagian dari domain yang lebih besar, satu-satunya domain yang tidak juga subdomain adalah domain akar. Untuk contoh portal.smkbp1skh.net adalah subdomain dari domain smkbp1skh.net. Sebuah subdomain menyatakan ketergantungan yang relatif tidak mutlak, misalnya wikipedia.org merupakan subdomain dari domain .org, dan domain en.wikipedia.org terdiri dari domain wikipedia.org.
Subdomain dalam konteks ini didefinisikan dengan mengedit file zona DNS yang berkaitan dengan domain induk. Namun, ada perdebatan yang hidup atas penggunaan istilah "subdomain" ketika mengacu pada nama-nama yang memetakan ke alamat record (A; host) dan berbagai jenis lain dari catatan zona yang mungkin peta untuk setiap tujuan alamat IP publik dan jenis server.
berdasarkan nama-dan berbasis IP virtual hosting dapat dikombinasikan: server mungkin memiliki beberapa alamat IP dan melayani beberapa nama di beberapa atau semua alamat IP tersebut. Teknik ini dapat berguna ketika menggunakan SSL / TLS dengan sertifikat wildcard. Sebagai contoh, jika sebuah server operator memiliki dua sertifikat, satu untuk portal.contoh.net dan satu untuk portal.contoh.net, ia bisa melayani foo.contoh.com dan bar.contoh.com off alamat IP yang sama tetapi akan membutuhkan alamat IP yang terpisah untuk baz.contoh.net.
Virtual Hosting
Virtual Hosting adalah suatu metode untuk hosting beberapa nama domain pada suatu server. Hal ini memungkinkan satu server untuk berbagi sumber daya, seperti siklus memori dan prosesor, tanpa memerlukan semua layanan yang disediakan untuk menggunakan nama host yang sama. The virtual hosting Istilah ini biasanya digunakan dalam referensi untuk server web tetapi prinsip-prinsip yang membawa ke layanan internet lainnya.berdasarkan nama-dan berbasis IP virtual hosting dapat dikombinasikan: server mungkin memiliki beberapa alamat IP dan melayani beberapa nama di beberapa atau semua alamat IP tersebut. Teknik ini dapat berguna ketika menggunakan SSL / TLS dengan sertifikat wildcard. Sebagai contoh, jika sebuah server operator memiliki dua sertifikat, satu untuk portal.contoh.net dan satu untuk portal.contoh.net, ia bisa melayani foo.contoh.com dan bar.contoh.com off alamat IP yang sama tetapi akan membutuhkan alamat IP yang terpisah untuk baz.contoh.net.
Penggunaan
Di Indonesia, nama-nama domain tingkat ketiga adalah standar dan bercabang dari domain tingkat keua Sebagai contoh:- .ac.id - akademik ( pendidikan tinggi , perguruan tinggi pendidikan lanjutan dan lembaga penelitian ) dan belajar masyarakat
- .co.id - penggunaan umum (biasanya komersial )
- .gov.id - Pemerintah (pusat dan daerah)
- .judiciary.id - pengadilan (untuk diperkenalkan dalam waktu dekat)
- .ltd.id - perusahaan terbatas
- .me.id - penggunaan umum (biasanya personal)
- .mod.id - Kementerian Pertahanan dan HM Angkatan situs publik
- .net.id - ISP dan perusahaan jaringan (seperti .net , penggunaan dibatasi untuk pengguna ini)
- .nhs.id - Layanan Kesehatan Nasional lembaga
- .nic.id - Penggunaan jaringan saja ( Nominet UK )
- .org.id - penggunaan umum (biasanya untuk organisasi non-profit )
- .parliament.id - Penggunaan parlemen (hanya untuk Parlemen Inggris dan Parlemen Skotlandia )
- .plc.id - perusahaan publik terbatas
- .police.id - pasukan polisi
- .sch.id - Otoritas Pendidikan Lokal , sekolah , dasar dan pendidikan menengah , pendidikan masyarakat
Name Based
Berbasis nama virtual host menggunakan beberapa nama host yang sama alamat IP . Sebuah prasyarat teknis yang diperlukan untuk nama berbasis virtual
host adalah browser web dengan HTTP / 1.1 dukungan (biasa hari ini)
untuk memasukkan nama host target dalam permintaan. Hal ini memungkinkan server hosting beberapa situs di belakang satu alamat IP untuk memberikan konten situs yang benar ini. Lebih khusus itu berarti pengaturan host HTTP header , yang wajib di HTTP / 1.1.
Misalnya, server bisa menerima permintaan untuk dua domain, www.contoh.net dan www.contoh.com yang keduanya tekad untuk alamat IP yang sama. Untuk www.contoh.net server akan mengirimkan file HTML dari direktori /var/www/user/ex1/site sementara permintaan untuk www.contoh.com akan membuat server melayani halaman dari /var/www/user/ex2/site Sama dua subdomain dari domain yang sama dapat host bersama-sama.
Masalah terbesar dengan nama berbasis virtual hosting adalah bahwa sulit untuk host beberapa situs Web aman berjalan SSL / TLS . Karena SSL / TLS handshake terjadi sebelum hostname diharapkan dikirim ke server, server tidak tahu mana sertifikat untuk hadir dalam jabat tangan.
IP Based
Ketika
berbasis IP virtual hosting digunakan, setiap situs (baik nama host DNS
atau sekelompok nama DNS host yang bertindak sama) menunjuk ke alamat
IP yang unik.
webserver dikonfigurasi dengan beberapa antarmuka jaringan fisik,
antarmuka jaringan virtual pada antarmuka fisik yang sama atau beberapa
alamat IP pada satu antarmuka.
Web server dapat baik terbuka soket terpisah mendengarkan untuk setiap
alamat IP, atau dapat mendengarkan pada semua antarmuka dengan soket
tunggal dan mendapatkan alamat IP yang koneksi TCP diterima setelah
menerima koneksi.
Kelemahan dari pendekatan ini adalah server membutuhkan alamat IP yang berbeda untuk setiap situs web.
Hal ini meningkatkan overhead administrasi (baik menetapkan alamat ke
server dan membenarkan penggunaan alamat tersebut untuk pendaftar
internet) dan memberikan kontribusi untuk kelelahan alamat IPv4 .
Port Based
Nomor
port default untuk HTTP adalah 80. Namun, yang paling webservers dapat
dikonfigurasi untuk beroperasi di hampir semua nomor port, tersedia
nomor port tidak digunakan oleh program lain di server. Ada HTTP Aman pelabuhan khusus 443 yang perlu konfigurasi khusus (lihat Server Nama Indikasi ). situs web berbasis port secara eksplisit terikat dengan nomor port yang unik dan alamat IP. Dalam hal ini alamat IP yang digunakan untuk hosting beberapa situs web.
nomor port yang unik yang digunakan untuk alamat IP umum membedakan
sebuah situs web masing-masing dari situs web lain terikat pada IP
Address yang sama.
Referensi :
Belum ada tanggapan untuk "Mengenal Virtual Host (Subdomain)"
Post a Comment