ubuntu安装nps客户端

Ubuntu安装nps客户端

1.什么是nps内网穿透?

nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等......),此外还支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。
github地址

2.设备情况

设备:树莓派3b+

系统:Ubuntu 22.04

宽带:中国移动宽带

3.下载客户端

github下载合适自己使用的客户端,我的设备是树莓派3b+,所以我选

可以手动下载到电脑上,再使用file zilla这个软件上传到树莓派;我这里选择直接在树莓派上下载,执行以下命令

bash 复制代码
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_arm_v7_client.tar.gz

解压下载好的客户端文件

bash 复制代码
tar zxvf linux_arm_v7_client.tar.gz

3.链接服务端

在服务端添加客户端

设置好备注之后点击新增

将验证秘钥添加到下面服务器信息中

3.1、无配置文件模式

此模式的各种配置在服务端web管理中完成,客户端除运行一条命令外无需任何其他设置

bash 复制代码
 ./npc -server=ip:port -vkey=web界面中显示的密钥

使用上面命令测试,配置没有问题的话,会在nps服务端显示在线,有问题显示离线。

3.2、注册到系统服务(启动启动、监控进程)

适用于linux、darwin

  • 注册:sudo ./npc install 其他参数(例如-server=xx -vkey=xx或者-config=xxx)
  • 启动:sudo npc start
  • 停止:sudo npc stop
  • 如果需要更换命令内容需要先卸载./npc uninstall,重新重新注册
    注意!!!注册之后需要启动才能够上线
相关推荐
stark张宇5 分钟前
网络排错全流程:从DNS解析到防火墙,逐层拆解常见问题
linux·网络协议·dns
望获linux3 小时前
【实时Linux实战系列】实时 Linux 的自动化基准测试框架
java·大数据·linux·运维·网络·elasticsearch·搜索引擎
纸带3 小时前
USB --SETUP --STATUS阶段
linux·服务器·网络
---学无止境---4 小时前
Linux中初始化空循环次数和pid位图初始化
linux
东城绝神5 小时前
《Linux运维总结:基于X86_64+ARM64架构CPU使用docker-compose一键离线部署consul 1.21.5容器版集群》
linux·运维·docker·架构·consul
ajassi20005 小时前
开源 Linux 服务器与中间件(三)服务器--Nginx
linux·服务器·开源
wheeldown5 小时前
【Linux】Linux进程间通信:命名管道(FIFO)的模拟实现重要知识点梳理
linux·运维·服务器
Crazy________5 小时前
34部署LNMP架构详细解析
linux·运维·服务器·nginx
tan180°5 小时前
Linux网络HTTP(上)(7)
linux·网络·http
小醉你真好5 小时前
17、Centos9 安装 1Panel
linux·docker·运维开发