Workaround for Remote Desktop Client to Connect to Localhost (Local Terminal Server Service) Solusi untuk Remote Desktop Client untuk sambungan ke Localhost (Lokal Terminal Server Service)
When user runs Remote Desktop Connection, a RDP (Remote Desktop Protocol, or more commonly known as Terminal Services) client in Windows XP, and attempts to connect to Terminal Server service running on localhost (or using 127.0.0.1 IP address), which is own computer itself, Remote Desktop connection or session is disconnected, or rather unable and cannot connect with following error message. Ketika pengguna menjalankan Remote Desktop Connection, sebuah RDP (Remote Desktop Protocol, atau lebih dikenal sebagai Terminal Services) client pada Windows XP, dan mencoba untuk menyambung ke layanan Server Terminal berjalan di localhost (atau menggunakan alamat IP 127.0.0.1), yang merupakan komputer sendiri sendiri, Remote Desktop atau sesi koneksi terputus, atau lebih tepatnya tidak mampu dan tidak bisa berhubungan dengan pesan error berikut.
The client could not connect. Klien tidak bisa terhubung. You are already connected to the console of this computer. Anda sudah terhubung ke konsol komputer ini. A new console session cannot be established. Sebuah sesi konsol baru tidak dapat dibangun.
It's Remote Desktop behavior in Windows XP to explicitly prevent and refuse connection from localhost or 127.0.0.1. Ini perilaku Remote Desktop pada Windows XP untuk secara eksplisit mencegah dan menolak koneksi dari localhost atau 127.0.0.1. Connecting remote desktop client to localhost is useful for user who wants to have 2 sessions of desktop, to tunnel Remote Desktop connection through encrypted SSH (Secure Shell), or want to test if the patched termsrv.dll to unlock unlimited concurrent Remote Desktop sessions working or not. Remote desktop menghubungkan klien untuk localhost berguna untuk pengguna yang ingin memiliki 2 sesi desktop, untuk koneksi Remote Desktop terowongan dienkripsi melalui SSH (Secure Shell), atau ingin menguji apakah patch unlimited termsrv.dll untuk membuka sesi Remote Desktop bersamaan bekerja atau tidak.
There's a few workarounds and hacks that enable user to use Remote Desktop to connect to local PC for another desktop session. Ada beberapa workarounds dan hacks yang memungkinkan pengguna untuk menggunakan Remote Desktop untuk terhubung ke PC lokal untuk sesi desktop lain.
Workaround 1: Connect Remote Desktop Connection (RDC) to 127.0.0.2 Workaround 1: Connect Remote Desktop Connection (RDC) ke 127.0.0.2
The trick works in Windows XP Professional and Media Center Edition (MCE) prior to Windows XP Service Pack 2 (SP2). Trik bekerja di Windows XP Professional dan Media Center Edition (MCE) sebelum Windows XP Service Pack 2 (SP2). 127.0.0.2 is the internal TCP/IP loopback address and Remote Desktop prior to version SP2 allow connection through the loopback 127.0.0.2 IP address, although it actively blocks connection via 127.0.0.1 or localhost string. 127.0.0.2 adalah internal TCP / IP alamat loopback dan Remote Desktop versi sebelum SP2 memungkinkan koneksi melalui alamat IP loopback 127.0.0.2, meskipun blok aktif koneksi melalui localhost 127.0.0.1 atau string.
Workaround 2: Connect to RDC Terminal Services at Different Non Standard Port Workaround 2: Hubungkan ke RDC Terminal Services di Port Standar Non Berbeda
Another workaround to the blockage of local host Remote Desktop connection in Windows XP is to connect to localhost (127.0.0.1) address on another port other than the default (3389). Solusi lain ke host lokal penyumbatan koneksi Remote Desktop di Windows XP adalah untuk menghubungkan ke localhost (127.0.0.1) alamat pada port lain selain default (3.389). The hack is especially useful in Windows XP SP2 and SP3 where 127.0.0.2 forwarding IP address for localhost connection no longer work. Hack ini sangat berguna di Windows XP SP2 dan SP3 di mana forwarding 127.0.0.2 localhost alamat IP untuk sambungan tidak lagi bekerja. By default, Remote Desktop listens and connects on port 3389. Secara default, Remote Desktop mendengarkan dan terhubung pada port 3389. See the guide to Lihat panduan change default Remote Desktop Terminal Services listening port mengubah default Remote Desktop Terminal Services mendengarkan port , and Dan how to connect using non-default port in Remote Desktop Connection bagaimana menghubungkan menggunakan non-standar pelabuhan di Remote Desktop Connection . .
Workaround 3: Run Remote Desktop Connection (mstsc.exe) Simulated as Another Operating System Workaround 3: Jalankan Remote Desktop Connection (mstsc.exe) Simulated sebagai Sistem Operasi lain
Another hack to allow Remote Desktop Connection client to connect to localhost is to trick the Terminal Services into thinking that the RDC client is from another operating system, indirectly indicate it's from another remote computer. Hack lain untuk mengizinkan klien Remote Desktop Connection untuk melakukan koneksi ke localhost adalah untuk mengelabui Terminal Services dengan berpikir bahwa klien RDC dari sistem operasi lain, secara tidak langsung menunjukkan hal itu dari komputer remote lain. To use the trick, follow these steps: Untuk menggunakan trik, ikuti langkah berikut:
- Create a folder such as C:\RDC. Buat folder seperti C: \ RDC.
- Go to C:\Windows\System32\ folder and copy mstsc.exe and mstscax.dll files to the new folder. Pergi ke C: \ Windows \ System32 \ folder dan mstsc.exe dan mstscax.dll menyalin file ke folder baru.
- In the new folder, right click on mstsc.exe , and then select Properties . Dalam folder baru, klik kanan pada mstsc.exe, dan kemudian pilih Properties.
- Go to Compatibility tab. Buka tab Compatibility.
- Tick the check box for Run this program in compatibility mode for option . Centang kotak centang untuk Jalankan program ini dalam modus kompatibilitas untuk pilihan.
- Select Windows 98 / Windows Me in the drop down list. Pilih Windows 98 / Windows Me di daftar drop-down.
- Click on OK button. Klik tombol OK.
- Double click on the mstsc.exe in the new folder to run Remote Desktop Connection or Terminal Services client, and now the client can connect to localhost or 127.0.0.1 as computer name. Double klik pada mstsc.exe dalam folder baru untuk menjalankan Remote Desktop Connection atau klien Terminal Services, dan sekarang klien dapat melakukan koneksi ke localhost atau 127.0.0.1 sebagai nama komputer.
Note that when logging in in Remote Desktop session, log on as different user or else you may be logging out forcefully. Perhatikan bahwa ketika penebangan di dalam sesi Remote Desktop, login sebagai user yang berbeda atau mungkin Anda keluar log tegas.
IMPORTANT : The page is machine translated and provided "as is" without warranty. PENTING: Halaman ini adalah mesin diterjemahkan dan diberikan "sebagaimana adanya" tanpa jaminan. Machine translation may be difficult to understand. Terjemahan mesin mungkin sulit untuk mengerti. Please refer to Silakan merujuk ke original English article artikel asli bahasa Inggris whenever possible. bila memungkinkan.
Related Articles Artikel Terkait
- Connect to Remote Computer using Specific Non Standard Port using Remote Desktop Connection Client Sambung ke Remote Komputer menggunakan Non Spesifik Standar Port menggunakan Remote Desktop Connection Client
- How to Remote Desktop to Connect And Access Console Mode Session Cara Remote Desktop untuk Terhubung Dan Konsol akses Sesi Mode
- Vista Remote Desktop Connection Client Slow Delay or Disconnect When Connect to Windows Server 2003 SP2 x64 Edition RDP Vista Remote Desktop Connection Client Lambat tunda atau Putus Ketika Menghubungkan ke Windows Server 2003 SP2 x64 Edition RDP
- Remote Desktop Connection (RDP) Client 6.0 for Windows XP and 2003 Remote Desktop Connection (RDP) 6,0 Client untuk Windows XP dan 2003
- How to Remotely Enable Remote Desktop (Terminal Services or RDP) via Registry in Windows 2000/XP/2000/Vista/2008 Cara Remotely Aktifkan Remote Desktop (Terminal Services atau RDP) melalui Registry pada Windows 2000/XP/2000/Vista/2008
- Easily Maintain Multiple Remote Desktop Connections with visionapp Remote Desktop (vRD) Mudah Menjaga Multiple Remote Desktop Connections dengan visionapp Remote Desktop (vRD)
- Error Has Occurred While Establishing A Connection To SQL Server 2005 Which Does Not Allow Local and Remote Connections Kesalahan Telah Terjadi Sementara Sambungan Untuk Membentuk Sebuah SQL Server 2005 yang mana Does Not Allow Local dan Remote Connections
- Install and Enable Remote Desktop in Windows XP Home Edition Instal dan Mengaktifkan Remote Desktop pada Windows XP Home Edition
- Workaround to Run VNC Server in Windows Vista Workaround to Run VNC Server pada Windows Vista
- How to Press and Send Ctrl-Alt-Del in Remote Desktop Connection Window Cara Kirim Tekan Ctrl-Alt-Del di Remote Desktop Connection Window










































September 11th, 2008 10:41 11 September 2008 10:41
I'm on Vista and I can confirm that the 127.0.0.2 trick does NOT work on Vista. I'm on Vista dan saya bisa memastikan bahwa trik 127.0.0.2 TIDAK bekerja pada Vista.
The “Non-Standard RDP Port” trick DOES work though. The "Non-Standar RDP Port" trik DOES work though. I'm tunnelling using Zebedee, and I just configured it to listen on port 4000 locally and redirect traffic to port 3389 on the other side. Aku tunnelling menggunakan Zebedeus, dan aku hanya dikonfigurasi untuk mendengarkan pada port 4.000 lokal dan redirect lalu lintas ke port 3.389 di sisi lain.
I did not test the third workaround. Aku tidak menguji solusi ketiga.