Anda dapat mencapai alamat IP ini 2.186.116.46 (jika komputer saya online). Saya ingin menetapkan domain untuk itu, jadi saya bertanya-tanya bagaimana mungkin ketika saya tidak memiliki DNS? Saya memiliki domain sendiri yaitu ".com". IP saya statis.
Terima kasih
networking
apache2
dns
Shadow4Kill
sumber
sumber
ServerName
arahan ke/etc/apache2/sites-available/your-virtualhost.conf
file Anda .Jawaban:
1. Anda perlu mendapatkan nama domain (atau mungkin hanya FQDN ) dari beberapa penyedia DNS .
2. Setelah Anda mendaftarkan nama domain, Anda akan mendapatkan akses ke panel administrasi (seperti yang ditunjukkan di bawah ini), di mana Anda akan dapat (melalui catatan A), untuk mengarahkan kembali nama domain (dan semua
*.
atau sub domain tertentu / FQDNs) ke alamat IP server Anda.Harap dicatat bahwa panel administrasi penyedia akan terlihat berbeda, dan penyedia akan memberi Anda petunjuk yang tepat bagaimana menggunakannya.
Terkadang pengalihan bisa memakan waktu hingga 24 jam. Anda dapat memeriksa apakah berhasil dengan perintah
whois example.com
.Jika server berada di belakang NAT, Anda harus mengatur port forwarding .
3. Edit file konfigurasi Virtual Host Anda dan tambahkan arahan yang relevan
ServerName
dan mungkinServerAlias
. Mari kita asumsikan file konfigurasi adalah000-default.conf
yang seharusnya terlihat seperti ini:Langkah ini dapat dihilangkan, tetapi mutlak diperlukan ketika Anda memiliki lebih dari satu Host Virtual .
Jangan lupa untuk:
4. Selain untuk kebutuhan lokal :
Anda dapat mengikat FQDN ke antarmuka loopback server. Untuk tujuan ini, edit file
/etc/hosts
dengan cara seperti ini:Tidak mungkin masuk ke
*.example.com
sini. Anda juga dapat menambahkan entri untuk alamat IP dari antarmuka jaringan server (lokal) lainnya - misalnya77.77.77.70
.Jika Anda ingin mengakses FQDN oleh komputer lain melalui LAN (atau oleh komputer pribadi melalui Internet), edit
host
file -nya dengan cara seperti ini:Bacaan lebih lanjut:
Membuat host virtual tambahan Ubuntu Server 16.04.3
Terhubung melalui ssh ke salah satu dari banyak klien di jaringan yang sama
sumber
Jika hanya untuk penggunaan lokal, Anda bisa memasukkan entri itu ke file host Anda.
Pada Windows modern, itu biasanya
c:\Windows\System32\Drivers\etc\hosts
.Di Linux, file tersebut adalah
/etc/hosts
.Untuk seluruh dunia, gunakan salah satu penyedia DNS yang tersedia secara bebas.
Berikut ini sebuah contoh, dengan instruksi: FreeDNS
sumber