
我也是最近服务器空闲下来才折腾的
之前远程本地电脑一直用向日葵,但是感觉向日葵太麻烦了
因为我有好几个服务器 ,平常都是用 微软的 远程桌面app 远程控制 我认为用起来挺舒服的
所以就想着能不能给电脑弄个内网穿透 来远程控制
折腾了半天 frp 总是弄不好 后来发现了一款神器 nps https://ehang-io.github.io/nps
安装简单 使用方便 最主要的是还有操作面板
有服务器的朋友 可以试一下
下面说一下教程
推荐linux系统作服务端 比较稳定
我个人在电脑上用的 Finalshell 这款软件来远程连接服务器
第一步:
(一定要开放8080 80 443 端口 并且这些端口未被占用)
去nps官网下载linux版本的服务端 以及win版本的客户端 最下面有已打包好的
linux版本的服务端: linux_amd64_server.tar.gz
win版本的客户端: windows_amd64_client.tar.gz
然后把linux版本的服务端上传到自己的Linux服务器上面
上传成功后输入这个指令 解压压缩包
tar -zxvf linux_amd64_server.tar.gz
解压完成后输入这个指令 进行安装
sudo ./nps install
安装成功后输入这个指令 运行程序
sudo nps start
服务端启动完毕
第二步:
把win版本的客户端: windows_amd64_client.tar.gz
解压缩到电脑 并把nps这个文件复制到C:\Users\你的用户名 这个文件夹下面
例如我的用户名是a 则复制到C:\Users\A 即可
创建一个txt文件 改名为start.bat 并创建快捷方式至桌面,复制快捷方式至启动文件夹
启动文件夹的位置是C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,或者打开运行,输入shell:startup,回车,也可以快速打开启动文件夹。
这样即可开机自动启动
第三步:
在浏览器上输入ip:8080 即可进入后台页面
例如我服务器是159.75.66.77
则填写
159.75.66.77:8080
使用用户名和密码登陆(默认admin/123,正式使用一定要更改)
左侧导航栏 点击客户端-新增 设置好信息 唯一验证密钥 留空即可 系统自动生成 确定新增
之后再回到客户端 在你新增的客户端左侧 有个加号 点击加号会出现
复制客户端命令 客户端命令: ./npc -server=159.75.66.74:8024 -vkey=tqinoerfci6l6zfp -type=tcp
然后去编辑start.bat
@echo off
:home
npc.exe -server=159.75.66.74:8024 -vkey=tqinoerfci6l6zfp -type=tcp
goto home
(第三行大家按照自己的客户端命令替换即可)
第四步:
回到浏览器 点击 tcp隧道 新增 输入客户端id 服务端端口随便填 我填的是9001 (需要在服务器防火墙中设置放行)
目标3389
保存
然后回到电脑 运行start.bat
至此内网穿透已成功
连接你的电脑只需要在远程桌面中输入 服务器ip:9001 用户名 密码 即可
例如我的ip是159.75.66.77 则填写159.75.66.77:9001
nps 服务端及客户端
https://dqs.lanzouo.com/b01cy4ofg
密码:60h1
关注我们:请关注一下我们的微信公众号:扫描二维码

版权声明:本文为原创文章,版权归 梦斌讲棋 所有,欢迎分享本文,转载请保留出处!
评论已关闭!