爱意满满的作品展示区。
lwch

主机管理工具 natpass v0.8.2 版本发布,去除连接池,支持上万并发

  •  
  •   lwch · Jan 24, 2022 · 2571 views
    This topic created in 1594 days ago, the information mentioned may be changed or developed.

    项目地址: https://github.com/jkstack/natpass

    natpass 是一个跨平台的主机管理工具,使用 go 语言编写,目前有以下特性:

    1. 支持私有化部署
    2. 较小的内存占用(约 20M 左右)
    3. 支持 tls 安全连接
    4. 支持多路异步 IO
    5. 支持虚拟链路层
    6. 支持链路和终端会话监控
    7. protobuf 数据编码
    8. 支持 web shell
    9. 支持 web vnc
    10. 支持多种操作系统

    dashboard 页面:

    dashboard

    linux 命令行效果图:

    linux_shell

    windows 命令行效果图:

    win_shell

    windows2008 远程桌面:

    win2008_vnc

    windows10 远程桌面:

    win10_vnc

    windows11 远程桌面:

    win11_vnc

    ubuntu 远程桌面:

    ubuntu_vnc

    fedora 远程桌面:

    fedora_vnc

    deepin 远程桌面:

    deepin_vnc

    windows 剪切板:

    vnc_clipboard

    性能压测:

    bench

    以上结果来源于 4C2G ( AMD Ryzen 7 4800U with Radeon Graphics )虚拟机进行 all in one 部署测试,测试包含本地创建连接到对端接受连接并返回连接创建成功为止。

    本次更新内容如下:

    1. 去除连接池的支持
    2 replies    2022-01-24 17:31:40 +08:00
    sun522198558
        1
    sun522198558  
       Jan 24, 2022
    文件传输啥时候加进去啊, 文件传输挺实用
    lwch
        2
    lwch  
    OP
       Jan 24, 2022
    @sun522198558 目前还没有想好协议层的封装方式,文件传输的过程中并不存在虚拟链接是无状态的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2915 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 13:42 · PVG 21:42 · LAX 06:42 · JFK 09:42
    ♥ Do have faith in what you're doing.