nps内网穿透访问远程桌面

需求

需要访问家里的机器,但试了若干方案都不是太理想;最后选择的是nps。
1. 公网主机 (腾讯云/阿里云)

服务端配置

  1. 下载nps服务端
# 下载nps服务端
wget https://github.com/ehang-io/nps/releases/download/v0.26.9/linux_amd64_server.tar.gz
tar -zvxf linux_amd64_server.tar.gz -C nps269
cd nps269
  1. 配置文件
# vi ./conf/nps.conf
#web
web_host=xxx.xxx.com # 配置界面访问的地址
web_username= root # 配置界面用户名
web_password=xxx # 配置界面密码
web_port = xxx # 配置界面端口号

注意:
- 配置中默认端口号有80,443,8024,8088,如果被占用,最好都修改一下
- 云服务器或宝塔中的端口可能都需要专门配置开启

  1. 安装、启动
sudo ./nps install
sudo nps start

日志查看:在/var/log/nps.log

web配置

  1. 通过上面配置的http://ip:8080/ 打开并登录
  2. 新增客户端
  3. 配置概客户端隧道

客户端

  1. 下载并解压:https://github.com/ehang-io/nps/releases/download/v0.26.9/windows_amd64_client.tar.gz
  2. 获取命令行并运行
  • 注意,如果仅仅是开启远程,可以不更改配置文件,直接用web页面提供的命令行就可以了

版权声明:
作者:winfred
链接:http://www.xyzliving.com/nps-nat-ddns/
来源:简念生活
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>