一键实现内网穿透:NPS内网穿透工具的完整使用指南

2023-12-11 686 12/11

1、项目地址
https://github.com/ehang-io/nps/releases
2、Server端安装命令
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz
./nps install
nano /etc/nps/conf/nps.conf 编辑配置文件
重点:配置文件中的auth_key字段,一定要解除注释并且更改数值,不然有被黑风险。
漏洞说明:https://mp.weixin.qq.com/s/PTq01wcV4XJwutbSjHjfvA
配置结束以后,使用以下命令启动NPS服务
nps start
3、Client端安装
客户端软件下载

wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_client.tar.gz
tar -zxvf linux_amd64_client.tar.gz
登录Server后台,先行添加客户端

 

一键实现内网穿透:NPS内网穿透工具的完整使用指南

复制客户端命令,在客户端中进行执行

如果只是单次使用,比如这个客户端只是用一次,那么就执行:
./npc -server=192.168.58.105:8024 -vkey=lyxp4jlp2fhego8g -type=tcp
如果是需要直接安装,后续需要客户端开关机都能保持在线,需要添加install参数:
./npc install -server=192.168.58.105:8024 -vkey=lyxp4jlp2fhego8g -type=tcp
执行命令以后,Server端就能看到客户端上线了。 软件的安装部分就此结束,接下来是我认为比较实用的使用讲解。

 

4、功能讲解
4.1 socks代理
使用socks代理可以创建一条私密的网络代理隧道,方便用互联网的另一端连接客户端侧的网络资源。

一键实现内网穿透:NPS内网穿透工具的完整使用指南

一键实现内网穿透:NPS内网穿透工具的完整使用指南

一键实现内网穿透:NPS内网穿透工具的完整使用指南

4.2 TCP代理
使用TCP代理可以暴露客户端侧局域网内的服务到互联网提供服务。

一键实现内网穿透:NPS内网穿透工具的完整使用指南
4.3 域名解析
域名解析功能可以将客户端侧局域网内的WEB服务暴露到互联网,并且和域名做解析绑定。 域名解析设置好以后,需要到域名后台添加对应的DNS解析到服务器IP地址,一般10分钟左右生效即可通过设置的二级域名在互联网上对WEB服务进行访问。

一键实现内网穿透:NPS内网穿透工具的完整使用指南

- THE END -

非特殊说明,本博所有文章均为博主原创。