Bagaimana saya bisa memetakan kembali satu nama host ke yang lain, mirip dengan bagaimana seseorang akan memetakan kembali nama host ke IP /etc/hosts
?
Misalnya, bagaimana saya bisa memetakan oneheckofalongdomainname.com
ke a.com
mesin lokal saya?
Menambahkan entri ke /etc/hosts
tidak akan berfungsi karena memetakan nama host ke alamat IP , sedangkan saya perlu memetakan satu nama host ke yang lain. Saya juga tidak dapat menggunakan IP domain target karena dapat berubah.
sumber
Anda dapat melakukannya, tetapi ini membutuhkan server nama dan tidak dapat dilakukan oleh entri / etc / hosts. Anda perlu meneruskan CNAME ke CNAME lain. Jika hanya sementara Anda mungkin tidak masalah dengan menyelesaikan alamat IP untuk nama host yang ingin Anda teruskan dan masukkan ini ke / etc / hosts atau - jika itu adalah halaman web yang ingin Anda teruskan, Anda dapat mengatur Apache dengan tepat. Tetapi untuk semua layanan lain (nfs, rsync, ftp) Anda mungkin tidak akan dapat melakukannya tanpa server nama (dummy).
Lihat juga di sini
sumber
Bergantung pada apa yang ada di ujung sana, CNAME tidak akan berfungsi. Jika itu adalah situs web misalnya, bisa menggunakan header host yang artinya menggunakan nama domain yang Anda minta untuk melayani situs web yang benar.
Salah satu cara Anda bisa menyiasatinya adalah dengan menyiapkan server web lokal dengan pengalihan ke domain lama. Anda kemudian akan mengarahkan domain pendek di / etc / hosts di alamat lokal 127.0.0.1
sumber