Saya menyiapkan fasilitas dengan banyak komputer berbeda di mana saya tidak memiliki akses ke file host mereka. Bagaimana cara saya memetakan test.com ke server lokal tanpa menggunakan file host? Bisakah ini dilakukan dengan menggunakan router rumah sederhana?
Saya ingin memberi tahu tamu: "Jika Anda menggunakan wifi kami, Anda bisa pergi ke test.com untuk melihat situs web lokal kami."
Saya lebih suka menyimpan jawaban hardware-agnostic, tetapi jika itu membantu, saya menggunakan D-link DIR-655.
Saya mengetahui jawaban ini, tetapi saya tidak berpikir ini menjawab masalah ini secara langsung: Bagaimana saya bisa memetakan nama domain ke alamat IP dan port? (Apakah saya salah?)
Terima kasih!
sumber
Saya hanya akan mendaftarkan domain nyata dan mengarahkannya ke alamat IP lokal. Misalnya, jika Anda terdaftar
example.com
dan kisaran alamat IP lokal Anda adalah192.168.1.0/24
, Anda bisa mengarahkanwww.example.com
ke192.168.1.184
dan menjalankan server web Anda pada alamat IP. Meskipun namanya akan diselesaikan di luar jaringan Anda, itu tidak akan benar-benar pergi ke mana pun.Jika Anda tidak ingin mendaftarkan domain secara nyata, Anda hanya dapat menggunakan server nama Anda sendiri yang membuat nama itu diselesaikan sesuai keinginan Anda. Namun, saya tidak merekomendasikan ini karena dapat bertentangan dengan domain nyata.
Jika Anda benar-benar ingin melakukannya dengan router, gunakan router yang dapat mendukung Dnsmasq . Router apa pun yang dapat mendukung DD-WRT akan melakukannya.
sumber