Leerw / natpass

新一代NAT内网穿透+shell+vnc工具

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

natpass

natpass Go Report Card go-mod license platform QQ群711086098

新一代NAT内网穿透工具,支持tcp隧道、shell隧道,实现原理

  1. 如何部署
  2. 隧道配置

效果图

dashboard页面

dashboard

linux命令行效果

linux-shell

windows命令行效果

windows-shell

windows2008远程桌面

win2008-vnc

windows10远程桌面

win10-vnc

windows11远程桌面

win11-vnc

iperf3压测对比

使用相同参数,iperf3压测1分钟

# natpass10路复用,读写均为1s超时
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-60.00  sec  70.0 MBytes  9.79 Mbits/sec   22             sender
[  5]   0.00-60.02  sec  57.9 MBytes  8.10 Mbits/sec                  receiver

# frp10路复用stcp,tls
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-60.00  sec  66.2 MBytes  9.26 Mbits/sec   31             sender
[  5]   0.00-60.10  sec  57.7 MBytes  8.05 Mbits/sec                  receiver

TODO

  1. 支持include的yaml配置文件
  2. 通用的connect、connect_response、disconnect消息
  3. 所有隧道的dashboard页面
  4. 文件传输
  5. web远程桌面
  6. 流量监控统计页面,server还是client?
  7. web端管理tunnel

免责声明

本软件仅用于个人研究学习,包括但不限于以下条款:

  1. 严禁用于黑客攻击、远程控制他人计算机等违法违规行为
  2. 软件使用者使用该软件造成的任何损失均与软件作者无关, 一切后果由使用者自己负责
  3. 严禁用于一切商业用途,包括但不限于提供云桌面、云主机等

About

新一代NAT内网穿透+shell+vnc工具

License:MIT License


Languages

Language:Go 78.5%Language:JavaScript 9.8%Language:HTML 6.0%Language:CSS 3.1%Language:Dockerfile 1.6%Language:Shell 1.1%