menu 大鱼芝士博客
NPS内网穿透搭建
5140 浏览 | 2020-02-24 | 阅读时间: 约 2 分钟 | 分类: 内网穿透 | 标签: NPS内网穿透
请注意,本文编写于 129 天前,最后修改于 75 天前,其中某些信息可能已经过时。
  • 一款轻量级、功能强大的内网穿透代理服务器。支持tcp、udp流量转发,支持内网http代理、内网socks5代理,同时支持snappy压缩、站点保护、加密传输、多路复用、header修改等。支持web图形化管理,集成多用户模式。
    本教程使用到的工具FinalShell SSH工具

Windows版下载地址:

  http://www.hostbuf.com/downloads/finalshell_install.exe

macOS版下载地址:

  http://www.hostbuf.com/downloads/finalshell_install.pkg

mac版安装路径
/Applications/FinalShell.app/Contents/Java/

mac版安装路径
/Applications/FinalShell.app/Contents/Java/

配置文件路径

/Users/$USER/Library/FinalShell/

Linux版安装及教程:

http://www.hostbuf.com/t/1059.html

Winscp下载地址

https://dl.softmgr.qq.com/original/net_app/WinSCP-5.15.5-Setup.exe

一、NPS的GitHub页面地址
GitHub:https://github.com/cnlh/nps
二、进入releases安装页面
releases github:https://github.com/cnlh/nps/releases

找到你需要的版本,我这里用的服务器是centos 7,那么也就是Linux的64位版本,所以我需要下载对应的客户端和服务端。

三、登录你的服务器的SSH配置NPS服务端

1.我这里用的谷歌云,谷歌云里面centos系统里面没有安装wget,所以我们需要安装一下。

yum -y install wget

2.从github上获取最新版本的nps服务端

wget https://github.com/cnlh/nps/releases/download/v0.23.1/linux_amd64_server.tar.gz

解压

tar -zxvf linux_amd64_server.tar.gz

4.启动服务端

nps/nps start

四、输入服务器的IP地址加8080端口号,即可进入NPS的后台界面

默认用户名:admin 默认密码:123

五、登录后台,添加一条客户端

客户端里面只用添加秘钥就可以了

六、配置客户端
我这里用koolshare LEDE来配置客户端
1.首先要开启koolshare Lede的SFTP的功能

opkg update

opkg install openssh-sftp-server
2.然后下载winscp软件,以及下载NPS的linux 64位的客户端

3.通过WINSCP软件将linux_amd64_client.tar.gz 上传至koolshare lede的 root目录里面

4.登录koolshare lede的ssh 对linux_amd64_client.tar.gz进行解压

tar -zxvf linux_amd64_client.tar.gz

七、启动客户端
1.临时启动客户端测试

nps/npc -server=(ip:port) -vkey=(web界面中显示的密钥)

例子:

nps/npc -server=35.221.192.140:8024 -vkey=123456

临时连接成功 客户端显示online
2.常驻客户端后台

nohup nps/npc -server=(ip:port) -vkey=(web界面中显示的密钥)

八、解析域名并绑定
1.进入域名后台解析一个域名到你的服务端的IP上

2.进入NPS后台绑定域名以及设置内网IP及端口号

  • 域名这里显示online,就说明绑定成功,已经可以穿透访问了
  • 下章会讲如何修改管理员账号密码以及端口配置,如您在搭建的过程中遇到问题请在下方留言我会第一时间回复,也可加交流群沟通。
知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议
分享

版权声明:本文为博主原创文章未经博主允许不得转载 免责声明:文章素材为网络收集或原创如有雷同请邮件告知,博主邮箱:DAYUZHISHI@QQ.COM QQ交流群:908413375

发表评论

email
web

全部评论 (共 4 条评论)

    2020-04-28 09:40
    你好,我的博客用的是和你一样的模板,我想请问一下为什么我的评论区内容不显示呢,不管发什么都是暂无评论。
      2020-04-28 09:42
      @崽崽哦,是插件的问题,我会了,打扰了
        2020-04-30 20:59
        @崽崽没关系有不懂得加群交流哦
      2020-04-28 09:42
      @崽崽哦,是插件的问题,我会了,打扰了