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,重新重新注册
    注意!!!注册之后需要启动才能够上线
相关推荐
用户9718356334661 小时前
银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤
linux
猪脚踏浪2 小时前
linux 拷贝文件或目录到指定的位置
linux
摇滚侠18 小时前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
bush419 小时前
嵌入式linux学习记录十四、术语
linux·嵌入式
载数而行52019 小时前
Linux 11 动态监控指令top
linux
不会C语言的男孩20 小时前
Linux 系统编程 · 第 8 章:进程基础
linux·c语言
古城小栈21 小时前
Unix 与 Linux 异同小叙
linux·服务器·unix
凡人叶枫1 天前
Effective C++ 条款42:了解 typename 的双重意义
java·linux·服务器·c++
2601_961875241 天前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant
java_cj1 天前
深入kube-apiserver认证机制:从Bearer Token到mTLS的完整认证链解析
linux·运维·服务器·云原生·容器·kubernetes