自认为比 frp 更好用的内网穿透工具 nps

2019-05-25 13:56:35 +08:00
 hanxiV2EX
https://github.com/cnlh/nps

frp 不能在网页上配置,这个 nps 可以在网页后台配置,客户端不需要配置。应该用起来更简单。
28592 次点击
所在节点    分享创造
33 条回复
yanjieee
2019-05-25 21:25:41 +08:00
@KasuganoSoras 想知道楼主的网站是用什么做的,或者用的是什么模板,方便透露一下吗?
hanxiV2EX
2019-05-25 22:07:53 +08:00
@yanjieee PHP


@KasuganoSoras 我也想知道用了什么框架,Laravel?
flynaj
2019-05-25 22:18:45 +08:00
@VD go 垮平台,不是受众小,类似的软件太多,著名的 zerotier
KasuganoSoras
2019-05-26 00:31:15 +08:00
@hanxiV2EX #22 纯手写,未用任何框架,前端模板是 layui 魔改的
wmwwmv
2019-05-26 01:19:59 +08:00
确实不错
Fazauw
2019-05-26 02:16:07 +08:00
挺不错的,就冲这个翔实的文档也得点个 star
noli
2019-05-26 13:29:18 +08:00
nps 怎样同时使用多份不同的配置文件?怎样使用非默认位置的配置文件?谁有机会帮忙问问作者?
hanxiV2EX
2019-05-26 16:27:50 +08:00
@noli 一个 nps 服务端只能使用一份 nps.conf 配置文件。一个 nps 进程只能用一个配置文件的。配置文件的路径是写死的,你想使用多个配置文件就开多个 nps 服务端吧,按相对路径,把 nps 可执行文件也拷贝。
noli
2019-05-26 17:04:43 +08:00
@hanxiV2EX

事实上这就是我觉得 FRP 比 nps 好的原因。
wslzy007
2019-05-27 14:18:43 +08:00
要不试试 smarGate ? www.v2ex.com/t/566219
wdom
2019-07-17 14:40:42 +08:00
这里列举了一些比较好用的开源的内网穿透工具,详细介绍一下各个软件工具的特点:

## 1. frp
FRP 功能完整,主要采用 GO 语言实现,重量级的工具,服务端界面样式风格一般。
配置繁琐,不同的协议需要配置不同的参数,采用文件存放数据,不支持数据库管理数据。

## 2. holer
轻量级的内网穿透工具,holer 服务端采用 Java 语言实现,服务端界面漂亮简洁。
Holer 客户端采用了 Java 语言和 GO 语言实现了两种版本,支持几乎所有的 OS 平台。
用到流行的微服务框架 springboot 和 Java 网络框架 netty。
配置很简单,针对所有 TCP 协议只需在客户端设置一个 holer access key 即可。
采用 MySQL 数据库统一管理数据。

## 3. nps
轻量级的内网穿透工具,完全采用 GO 语言实现,服务端界面漂亮简洁。
支持的协议最广泛,配置稍简单,采用文件存放数据,不支持数据库管理数据。

## 4. lanproxy
轻量级的内网穿透工具,客户端采用 GO 语言和 Java 语言实现两种版本,采用了 Java 网络框架 netty,服务端界面体验较差。
配置稍繁琐,采用文件存放数据,不支持数据库管理数据。
wzw
2019-10-28 13:16:08 +08:00
@noli #29 FRP 客户端不可以单独 token, 这个点不知道为什么不处理, 或者我不知道如何用?
holer
2019-11-08 17:29:10 +08:00
nps 好用,但是 holer 也很好用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/567570

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX