阿里云搭建nps内网穿透给树莓派用
环境介绍和下载地址
下面的方法支持全部的linux系统
我用的是阿里云的服务器和一个树莓派kali linux系统的
下载地址https://github.com/ehang-io/nps/releases
找到对应的系统版本
树莓派是arm
普通电脑amd
client
为客户端server
为服务端
阿里云服务器安装
安装
下载
1 | wget https://github.com/ehang-io/nps/releases/download/v0.26.8/linux_amd64_server.tar.gz |
解压
1 | tar -zxvf linux_amd64_server.tar.gz |
下载安装
1 | ./nps install |
启动
1 | ./nps start |
他把文件安装在/etc/nps/
他的配置文件在/etc/nps/conf/nps.conf
进入配置文件
1 | vi /etc/nps/conf/nps.conf |
配置完成后重启
1 | ./nps restart| |
登录web
阿里云添加规则
访问
添加客户端
注意这个密钥下面会用到
树莓派安装
下载
1 | wget https://github.com/ehang-io/nps/releases/download/v0.26.8/linux_arm64_client.tar.gz |
解压
1 | tar -zxvf linux_arm64_client.tar.gz |
解压出来会有一个npc文件连接nps服务器
1 | ./npc -server=阿里云的IP:客户端连接的端口 -vkey=密钥 |
连接成功
配置隧道
已经连接上了
添加隧道
客户端ID在
配置结果
可以看见可以访问了
添加开机自启动
创建一个nps.sh
文件文件内容
1 |
|
执行权限
1 | chmod 777 nps.sh |
添加启动
1 | vi /etc/xdg/autostart/nps.desktop |
1 | [Desktop Entry] |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZSSのW啥都学!
评论