Mengapa remote desktop tidak berfungsi untuk saya dengan nama komputer, dan hanya dengan IP?

11

Saya memiliki komputer di tempat kerja yang hanya dapat saya sambungkan dari jarak jauh saat menggunakan alamat IP komputer dan bukan saat menggunakan nama komputer.

Saya dapat melihat nama komputer saya diatur dengan benar sebagai "JoshPC" (misalnya), dan sepertinya tidak ada konflik dengan nama PC lainnya.

Apa yang salah? Saya telah membersihkan cache DNS pada PC yang mencoba melakukan remote tetapi tidak berhasil.

Edit:

  • PC berada di jaringan yang sama satu sama lain
  • Saya sudah mencoba ipconfig /registerdnsdan tidak menerima kesalahan (walaupun belum menunggu 15 menit)
  • ping -a [IP] memberi nama yang tepat
  • Saya sudah mencoba menggunakan nama komputer yang sepenuhnya memenuhi syarat
Josh Comley
sumber

Jawaban:

10

Saya harap Anda terhubung dari mesin di jaringan yang sama dan keduanya adalah Windows. Dari mesin tempat Anda melakukan remoting JoshPC, Apa yang ping -a <IPofJoshPC>diberikan? Apakah itu memberikan nama komputer yang berbeda? Jika demikian maka server DNS Anda tidak diperbarui dengan catatan sumber daya JoshPC. Dari JoshPC, coba ipconfig /registerdns. Diperlukan waktu 15 menit atau lebih untuk mendaftarkan catatan sumber daya komputer dengan DNS.

Sunting1: Melihat Anda diperbarui. Menarik! Setelah beberapa penantian, jika masih tidak berhasil, saya sarankan mencoba mengakses mesin dengan FQDN jika Anda belum mencobanya. Saya tidak menemukan kesalahan ini di dalam kantor, tetapi ketika saya menggunakan VPN dari rumah, saya biasanya mendapatkan kesalahan ini. Memberi nama komputer saja tidak akan terhubung, tetapi memberi nama yang memenuhi syarat penuh akan terhubung.

Sunting2: Jika gagal di atas, coba gunakan nslookup untuk JoshPCdan membandingkan IP yang Anda dapatkan. Jika ini berbeda, DNS Anda pasti tidak diperbarui. Coba hubungi administrator atau pembilasan dan mendaftar dengan DNS.

vpram86
sumber
1
Memberi +1 untuk kiat bermanfaat dan "ping-a [ip]" Saya tidak tahu tentang sakelar "-a" untuk mendapatkan namanya! 1) ada di jaringan yang sama - 2) "ping -a" memberikan nama yang tepat! - 3) "/ registerdns" tidak membantu
Josh Comley
Apakah Anda menunggu kapan :)? setelah registerdns? Jika mengalami kesalahan, silakan periksa penampil acara untuk melihat indikasi. Apakah Anda memiliki beberapa kesalahan di sana?
vpram86
@Aviator Saya sudah memperbarui pertanyaan saya!
Josh Comley
Apakah ping -a memberi nama seperti JoshPC.domain.local dan dapatkah Anda melakukan ping nama yang memenuhi syarat itu? Juga apakah itu dalam format yang mirip dengan mesin lain yang dapat Anda ping? Adakah yang bisa mengakses komputer lain JoshPC dengan nama?
sgmoore
@ Aviator - poin bagus tentang FQDN tapi itu sebenarnya salah satu hal pertama yang saya coba. Tidak berfungsi, tetapi IP tidak. Saya sangat bingung mengapa "ping-a" memberikan nama yang tepat !! Sepertinya DNS berfungsi satu arah tetapi tidak yang lain.
Josh Comley
2

Ini terkait dengan Keamanan RDP di ujung yang lain (Set ke TLS atau tinggi) dan menggunakan sertifikat dari beberapa CA internal

Nitish Kumar
sumber
1

Tampaknya Server DNS (yang memegang IP -> Resolusi nama) telah melakukan cache IP yang salah -> pasangan nama. Mintalah Administrator Sistem Anda untuk menghapus entri tersebut & kemudian coba remoting.

Ganesh R.
sumber
1

Saya pernah mengalami masalah ini sesekali dan sudah menjadi pengalaman kami sejauh ini yang mungkin terkait dengan penggunaan CPU yang tinggi. Jika CPU sedang dipalu, menghubungkan melalui RDP menjadi tidak dapat diandalkan. Entah kita tidak bisa terhubung sama sekali atau kita mengalami fenomena yang sama bisa terhubung dengan IP, tetapi tidak dengan nama host. Jika kita menunggu CPU untuk tenang, maka ia bekerja lebih konsisten.

Saya menyadari ini adalah anekdotal, tetapi saya harap ini membantu.

Tim
sumber
1

Saya mengalami masalah yang sama ketika menemukan halaman ini. Di komputer saya, saya perhatikan bahwa melakukan ping pada host dengan komputernya merutekan ping di luar jaringan rumah saya ke ISP saya, tetapi ketika saya melakukan ping ke klien dengan nama komputernya (dari host) ia menemukannya secara normal di jaringan.

Berikut ini adalah hasil ping tuan rumah dari klien dengan nama komputernya:

Pinging HOSTNAME.nyc.rr.com [67.215.65.XXX] with 32 bytes of data:
Reply from 67.215.65.XXX: bytes=32 time=14ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=34ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=14ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=12ms TTL=51

Ping statistics for 67.215.65.XXX:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 12ms, Maximum = 34ms, Average = 18ms

Saat melakukan ping klien dari host dengan nama komputernya menunjukkan:

Pinging CLIENT [192.168.11.32] with 32 bytes of data:
Reply from 192.168.11.32: bytes=32 time=5ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128

Ping statistics for 192.168.11.32:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 5ms, Average = 2ms

Mungkin seseorang memiliki wawasan lebih lanjut tentang ini?

Router saya menjalankan DD-WRT v24SP2-MULTI (11/20/11) std. Saya belum meneruskan port RDP karena saya hanya menggunakan remote desktop secara internal.

EDIT

Tampaknya masalah ini berkaitan dengan kunci registri DhcpDomain. Untuk beberapa alasan itu diatur ke nyc.rr.com di satu komputer dan domain bisnis saya di komputer lain meskipun keduanya adalah komputer rumah saya. Mengaturnya agar tetap kosong memperbaiki masalah yang saya alami.

Edit DhcpDomain = "" di HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ Tcpip \ Parameters \ Interfaces \\

Dave Haskel
sumber