Nps替代ToDesk、向日葵、TV的解决方案
1. TV/向日葵痛点
常用TV以及向日葵的同学知道,这俩好用是挺好用,但是有一些问题是很讨厌的。比如:
- 远程登陆后本地的机子还是能看见屏幕上的操作
- 多终端的适配不合适
- 可能会限制终端数量
然而Nps可以解决所有这些问题,并且他利用了微软自己的远程桌面,分辨率可以做到自适应你的屏幕,双屏?异形?手机?平板?都可以用来作远程,毫无问题。把平板变成电脑也是简简单单的事情。
如何搭建自己的远程桌面呢?
2. 拥有一台自己的公网服务器
本来应该不会出现这个教程的,但是偶然看到了百度云作活动,139可以买到两年的轻量应用服务器,又是忍不住就去买了,服务器这玩意么,能干的事情太多了,139和白送没有区别!
如下图:
点击注册百度智能云,其实之前阿里云也有更香的但是活动早没了,薅不到了。
当然如果你没有云服务器的需求,单纯想要一个非常好用的远程桌面,可以买左边更便宜的39/年的或者找我代为开个远程连接,可以给个很便宜的价格,也不用自己折腾服务器哈哈。
3. 安装一下nps的server端
本来打算说吧用docker安装,但是这边拉docker的东西有点慢,算了,直接下release来安装好了
查看所有release可以去Releases · ehang-io/nps (github.com)
在你自己的某个文件夹下做这个操作,比如/root/nps/
1 | 下载文件 |
之后你会看到这些文件:
在conf文件夹下的nps.conf文件夹下可以进行一些配置的更改:
详细配置含义如图:

主要你需要更改的信息如下:
至于修改用vim/xftp咋修改都行。
此后执行:
1 | ./nps install |
nps就可以在制定端口开启一个前端的控制界面,可以在上面进行可视化操作了。
登陆后如图:
4. 配置client客户端
首先在管理界面里进行一个客户端新增
请记住你的唯一验证密钥。
同时,新建一个tcp隧道:
注意这里的客户端ID与上图中的ID保持一致。
windows可在下载链接下载client或者找合适的release自行下载。
解压文件并以管理员身份运行cmd
输入npc.exe -server=你的服务器ip+客户端连接端口 -vkey=你设置的唯一密钥 -type=tcp
至此全部配置完毕。
5. 连接
windows电脑连接直接使用电脑自带的远程桌面连接即可,这里的端口号就是你在配置TCP隧道时候自己设置的服务端口:
手机平板等下载RDclient进行连接即可。