type
status
date
slug
summary
tags
category
icon
password
Property
Jul 13, 2024 06:22 AM
URL
这个是在 linux 上安装 nps
1. 安装
这是 GitHub项目地址
nps
ehang-io • Updated Aug 25, 2023
到 https://github.com/ehang-io/nps/releases 下载相应的版本,我的服务器是 64 位系统,x86 架构的,所以我下载 linux_amd64_server.tar.gz 这个,用 wget 命令获取
然后解压
最后安装
2. 服务端配置
安装好之后需要修改一下配置文件,因为默认启动 nps 是占用 80 端口的,这样会无法运行,所以我们需要修改配置
下面这个是原始配置
看起来有点长,说里面比较关键的几个东西
#HTTP(S) proxy port, no startup if empty
http_proxy_ip=0.0.0.0
http_proxy_port=80 这里的 80 修改成其他端口
https_proxy_port=443 443也最好修改成其他端口
https_just_proxy=true
#web
web_host=a.o.com
web_username=admin 这个是 web 页面的用户名
web_password=123 这个是 web 页面的 密码
web_port = 8080 这个是 web 页面的口
web_ip=0.0.0.0
web_base_url=
web_open_ssl=false
web_cert_file=conf/server.pem
web_key_file=conf/server.key
将以上几个红色部分修改就能启动了,
最后使用
ip:8080
就能访问 web 页面了点击
客户端-新增
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F5f65e727-209a-4c0c-b9b5-0b9c25953b3e%2FUntitled.png?table=block&id=57872b7c-f2a2-4a90-8504-9b113c1eb850&t=57872b7c-f2a2-4a90-8504-9b113c1eb850&width=2498&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F637429f2-4628-466a-896c-460c28f6a6dd%2FUntitled.png?table=block&id=1c619f2f-85ca-4fac-9824-25eea0527519&t=1c619f2f-85ca-4fac-9824-25eea0527519&width=1996&cache=v2)
会给你一个客户端命令
但是我们后面用的时候需要做一些修改
3. 客户端配置
我的客户端是 x86 架构 cpu,64 位系统,所以我下载 linux_amd64_client.tar.gz ,在客户端上面新建立一个 npc 文件夹,然后下载客户端
最后我们使用 无配置文件 方式
启动
如果需要重新配置什么的,就用
最后再重复上面的命令就行了
4. 参考文章
- 作者:我心永恒
- 链接:https://wxyhgk.com/article/linux-nps
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。