为加速国外远程桌面访问,写此教程。
首先下载kcptun
https://github.com/xtaci/kcptun/releases
下载<a href="https://github.com/xtaci/kcptun/releases/download/v20170930/kcptun-windows-amd64-20170930.tar.gz" rel="nofollow"><strong>kcptun-windows-amd64-20170930.tar.gz</strong></a>
在远程服务器段,我把server_windows_amd64.exe放在远程服务器D盘kcptun目录下。
打开远程服务器的cmd命令,执行
D:\kcptun\server_windows_amd64.exe -t "127.0.0.1:3389" -l ":3399" -mode fast2
即开启了kcptun的远程服务器的服务端,以本地3399端口来加速本地的3389端口,3389是windows远程桌面的默认端口。
随后我们进入本机,我把client_windows_amd64.exe放到本机D盘kcptun目录下
打开本机的cmd命令,执行
D:\kcptun\client_linux_amd64 -r "192.168.3.3:3399" -l ":3399" -mode fast2
即开启了kcptun的本机客户端,以本地3399端口来链接远程服务端的监听端口3399,这里假设远程服务器的公网IP为192.168.3.3.
此外还需要设置本机防火墙,随后即可使用本机的127.0.0.1:3399来进行远程桌面
如果觉得本机客户端使用命令行比较麻烦,可以使用gui工具https://github.com/dfdragon/kcptun_gclient/releases
=======UPDATE 20171019=======
使用mstsc远程桌面时,请务必在“显示”–“颜色”中选择16或24色,将体验中的性能选择调制解调器56k.
以此实际看2K视频无压力。
由于部分商业宽带对流量和端口存在劫持现象,例如长城宽带,本人实际使用了linux服务器做中转,这样本机就不用再使用kcptun中转了。