0%

nps内网穿透

介绍

nps是另一个款内网穿透工具。

下载

发布地址
这里演示的是window+linux版本
linux_amd64_server.tar.gz 服务端
windows_amd64_client.tar.gz 客户端

服务端

  1. 将linux_amd64_server.tar.gz上传到服务器解压
    图片

  2. 修改配置文件,主要是防止端口冲突
    图片

  3. 安装并启动

    1
    2
    3
    ./nps install
    nps start
    # 如果忘记修改,启动端口冲突了可以去修改/etc/nps/conf下的nps.conf文件
  4. 访问http://ip:8081,默认账号admin,密码123

  5. 新建客户端
    图片1
    图片2
    图片3

  6. 在客户端中输入客户端命令

    1
    npc -server=45.32.86.106:8024 -vkey=lcfvv6spmietzopi -type=tcp

cmd

  1. 在web中创建客户端和隧道
    next1
    next2

  2. 最后可以通过ip:8030 访问本地的3000端口了
    end

最后可以用nginx代理一下

1
2
3
4
5
6
    location /nps/ {
proxy_pass ip:8030/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}