Bagaimana cara saya alias nama host di windows?

28

Pertanyaan yang sama seperti Bagaimana cara alias nama host?

tetapi untuk windows, khususnya windows 7

Saya tidak ingin menentukan alamat ip (file host) hanya alias sehingga \\mylaptopmenunjuk ke \\longcomputernamedan semua program akan dapat menemukannya jika saya menggunakan dns itu

Maslow
sumber
1
Sudahkah Anda mencoba mengedit file host (di C: \ windows \ system32 \ drivers \ dll) hanya dengan "longcomputername mylaptop"?
Mike Keller
3
@MikeKeller - OP secara khusus mengatakan dia tidak ingin menggunakan file hosts, dan file hosts (seperti yang saya mengerti, setidaknya) hanya bekerja berdasarkan nama-ke-IP - tidak bisa berurusan dengan nama- asosiasi nama-nama.
Iszi
Saya sangat tertarik melihat jawaban untuk ini. Satu masalah yang saya temui baru-baru ini adalah mencoba memetakan lokasi jaringan yang sama lebih dari satu kali - Windows tidak akan membiarkan Anda melakukannya. Anda dapat memetakannya dua kali dengan menggunakan nama untuk yang pertama, dan IP untuk yang kedua. Jika ada cara untuk nama alias, orang mungkin dapat memetakan lokasi jaringan yang sama beberapa kali.
Fopedush

Jawaban:

16

HOSTS hanya untuk memberi nama ke alamat IP. Jadi Anda bisa jadi sesuatu seperti:

10.1.1.2 Computer.domain.com Alias1 Alias99

Dan dengan itu Anda bisa melakukan ping 10.1.1.2 dengan "computer.domain.com" "alias1" atau "alias99".

Tetapi Anda tidak bisa melakukannya

Computer Alias1 Alias99

Untuk melakukannya hanya dengan nama host (yaitu host target pada IP dinamis), maka Anda memerlukan server DNS (dengan asumsi IP dinamis pada host target, maka Anda akan memerlukannya yang terus mengikuti perubahan IP host) .

Di server DNS Anda akan menetapkan entri alias (catatan "CNAME") yang mengarah ke entri Host mesin target ("A" record).

Ƭᴇcʜιᴇ007
sumber
4
itu sebabnya saya bertanya apakah ada metode non-host karena host memerlukan ip
Maslow
5
@Maslow - Yup, dan akar jawabannya adalah, "gunakan DNS". :) Saya hanya ingin memperluas jawaban untuk memasukkan mengapa HOSTS tidak dapat melakukan ini (untuk pengunjung masa depan).
Ƭᴇcʜιᴇ007