V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Quintion
V2EX  ›  分享创造

局域网服务扫描插件 LN2(蓝图)上线啦~~~

  •  1
     
  •   Quintion · 2017-11-06 10:02:18 +08:00 · 8419 次点击
    这是一个创建于 2356 天前的主题,其中的信息可能已经有所发展或是发生改变。

    事情是酱紫的。

    公司里面部署了一堆服务,Gitlab、Wiki、Spark、Zabbix、镜像仓库、日志监控什么的。还有路由器、打印机、IP 电话的配置页。为了方便大家访问,搭建了内网 DNS,然并卵,服务太多没人记得全。新人进公司,提交代码,下个 Docker 镜像,查看运行日志,需要访问的 URL 和端口号全靠口口相传。

    运维小哥表示很头大。大家也都受不了了,于是我们造了个……脚手架?

    LN2 (蓝图)。Google 商店链接 https://chrome.google.com/webstore/detail/ln2-chrome-extension-admi/lcecnnnnpfldagjjmpjaencpccfafdad。

    LN2 是个局域网服务扫描插件啦。使用 LN2 可以把公司局域网里的服务统统扫描出来,聚合到一个网页上分享给大家。记住一个域名就能找到公司里所有的服务,新部署的服务,无法访问的服务都会被标记出来。


    使用 LN2 管理服务只需要三步:

    Step 1:填上你所在局域网的网段。

    填网段的截图

    Step 2:扫描(大约需要 20-40 分钟)。

    扫描的截图

    Step 3:结果还不错,分享给同事咯。

    分享的截图

    第 1 条附言  ·  2017-11-06 10:37:38 +08:00

    不好意思,上面的链接粘了个句号,这是可访问的链接:

    https://chrome.google.com/webstore/detail/ln2-chrome-extension-admi/lcecnnnnpfldagjjmpjaencpccfafdad

    第 2 条附言  ·  2017-11-07 13:59:13 +08:00

    大家在使用 LN2 过程中遇到任何问题,可以通过以下方式联系我们:

    LN2 现在尚未开源,但 LN2 Agent (客户端) 有开源的计划,后端服务预计会以 API 形式提供。Follow 我们了解我们开源的进度吧。

    第 3 条附言  ·  2017-12-18 12:44:20 +08:00
    LN2 新版本发布啦。大家可以到这里给我们提意见喔。
    https://www.v2ex.com/t/415569
    45 条回复    2017-11-17 10:57:35 +08:00
    chengxiao
        1
    chengxiao  
       2017-11-06 10:22:03 +08:00
    ...链接打不开
    wwqgtxx
        2
    wwqgtxx  
       2017-11-06 10:28:00 +08:00 via iPhone
    有没有 ios 版
    Susan001
        3
    Susan001  
       2017-11-06 10:28:09 +08:00
    厉害了
    xuanyuanaosheng
        4
    xuanyuanaosheng  
       2017-11-06 10:28:44 +08:00
    的却挂了
    fchypzero
        5
    fchypzero  
       2017-11-06 10:28:50 +08:00
    @chengxiao 去掉句号
    bkmi
        6
    bkmi  
       2017-11-06 10:30:28 +08:00 via Android
    在链接后加了个句号,怎么说你呢
    xy19009188
        7
    xy19009188  
       2017-11-06 10:34:30 +08:00
    求 Firefox WE 版
    Quintion
        8
    Quintion  
    OP
       2017-11-06 10:40:48 +08:00
    Firefox 嗯嗯。我们会考虑的呢 @xy19009188
    7654
        9
    7654  
       2017-11-06 10:44:28 +08:00
    有个负责的系管是多么的重要
    192.18.0.0/16,现在用到 192.18.137.0
    所以我们的服务器统一使用的 192.18.0.X
    Quintion
        10
    Quintion  
    OP
       2017-11-06 10:49:25 +08:00 via Android
    灰常抱歉,连接后面多了个句号,结尾已付正确连接。 @xuanyuanaosheng
    psfang
        11
    psfang  
       2017-11-06 10:57:35 +08:00
    软件不错。
    “服务太多没人记得全。新人进公司,提交代码,下个 Docker 镜像,查看运行日志,需要访问的 URL 和端口号全靠口口相传。”
    做个 wiki 维护不是更好。
    xuanyuanaosheng
        12
    xuanyuanaosheng  
       2017-11-06 11:01:41 +08:00
    @Quintion OK,看到了
    cnTangLang
        13
    cnTangLang  
       2017-11-06 11:08:17 +08:00
    这个~~~~ 很好。

    只不过,让我想起了去除空包装盒的梗。我们的做法比较简单粗暴,内部本身有一个门户,直接在门户上做链接。
    qile1
        14
    qile1  
       2017-11-06 11:11:57 +08:00 via Android
    如果有的局域网多个网段该咋办?
    比如内网是 192.168.1.0/24
    oa 网是 10.0.11.0/24
    服务器网是 172.16.0.0/24
    这个有办法没,另这个是谷歌插件吗,可否给个离线包?
    Quintion
        15
    Quintion  
    OP
       2017-11-06 11:14:26 +08:00 via Android
    LN2 的小目标是全自动服务发现 + 监控。我们很懒,不想人手维护 Wiki。 @psfang
    Tink
        16
    Tink  
       2017-11-06 11:16:51 +08:00 via iPhone
    必须是 80 或者 443 端口?
    Tink
        17
    Tink  
       2017-11-06 11:17:31 +08:00 via iPhone
    错了,看到其他的了
    Quintion
        18
    Quintion  
    OP
       2017-11-06 11:20:57 +08:00 via Android
    多网段功能尚在施工中,我们会尽快放出。
    这是 Chrome 插件,除了插件 https://ln2.io 上还提供了 docker 的扫描器,有一键安装脚本。登录注册后就能使用。
    @qile1
    kslr
        19
    kslr  
       2017-11-06 11:52:48 +08:00
    这个想法很不错
    exuxu
        20
    exuxu  
       2017-11-06 11:55:50 +08:00
    可以啊,利器
    exuxu
        21
    exuxu  
       2017-11-06 12:02:47 +08:00
    没开源么?
    est
        22
    est  
       2017-11-06 12:24:39 +08:00
    厉害了。说不定连小姨子图片一起扫出来了。
    ahu
        23
    ahu  
       2017-11-06 12:28:35 +08:00
    502 Bad Gateway
    fiht
        24
    fiht  
       2017-11-06 12:30:06 +08:00
    我觉得您做的是这个---> https://github.com/ysrc/xunfeng
    不过您这个漂亮多了
    Quintion
        25
    Quintion  
    OP
       2017-11-06 12:36:25 +08:00 via Android
    502 ?呼叫程序员。 @ahu
    Quintion
        26
    Quintion  
    OP
       2017-11-06 12:41:45 +08:00 via Android
    看起来没有问题……难道是因为服务器在国外?
    @ahu
    Quintion
        27
    Quintion  
    OP
       2017-11-06 12:46:46 +08:00 via Android
    @fiht
    这个不是我们。
    LN2 只做扫描服务,不会嗅探漏洞,可以放心使用。不过漏洞探测看起来好厉害啊。
    jeffson
        28
    jeffson  
       2017-11-06 13:47:46 +08:00
    考虑开源吗
    laoganbu
        29
    laoganbu  
       2017-11-06 14:25:12 +08:00
    V2EX 正文不能修改么,这很程序员
    bkmi
        30
    bkmi  
       2017-11-06 15:02:37 +08:00
    这速度也太慢了…
    Quintion
        31
    Quintion  
    OP
       2017-11-06 15:29:38 +08:00 via Android
    插件扫描 256 个 ip 大约需要 20-25 分钟。我们会对扫描速度做持续优化。 @bkmi
    ahu
        32
    ahu  
       2017-11-06 16:31:34 +08:00
    @Quintion 不清楚 我装好后打开就是这样
    WindowPain
        33
    WindowPain  
       2017-11-06 20:58:37 +08:00 via Android
    在学校宿舍扫描会不会被查水表……
    Quintion
        34
    Quintion  
    OP
       2017-11-07 14:01:12 +08:00
    LN2 现在尚未开源,但 LN2 Agent (客户端) 有开源的计划,后端服务预计会以 API 形式提供。Follow 我们了解我们开源的进度吧。
    @jeffson @exuxu
    vtoexshan
        35
    vtoexshan  
       2017-11-07 14:12:21 +08:00
    直接给个*.crx 文件吧
    Quintion
        36
    Quintion  
    OP
       2017-11-07 16:15:22 +08:00
    已上传,戳这个链接下载: https://ln2.io/crx/LN2-for-Admin-17-11-07.crx
    @vtoexshan
    akmonde
        37
    akmonde  
       2017-11-07 16:56:48 +08:00
    我想问问楼主,未知服务怎么识别的,没在白名单里的服务无法识别是么?
    Quintion
        38
    Quintion  
    OP
       2017-11-07 18:26:54 +08:00
    除了白名单,我们有一套识别服务的机制,如果识别失败就是未知服务了。服务识别机制尚处于调教中,我们会不断提升识别准确性。 @akmonde
    saber000
        39
    saber000  
       2017-11-10 17:38:04 +08:00
    不错,可惜用不上
    kingme
        40
    kingme  
       2017-11-12 16:19:38 +08:00
    速度慢的可怕啊
    ty321ty
        41
    ty321ty  
       2017-11-13 14:04:08 +08:00
    扫描速度确实太慢了,而且不能实时显示,要是数据加快,做成 exe 的就好了~
    Quintion
        42
    Quintion  
    OP
       2017-11-13 16:39:19 +08:00 via Android
    @kingme @ty321ty
    扫描速度我们会持续优化。
    另外 https://ln2.io 上有提供 docker 版本的客户端,扫描速度与准确性都优于插件。
    doublleft
        43
    doublleft  
       2017-11-14 12:53:01 +08:00
    为啥 10.0.1.1 不行
    Quintion
        44
    Quintion  
    OP
       2017-11-16 10:29:21 +08:00 via Android
    @doublleft 不行是什么意思?无法扫描?
    扫描前要填写的是局域网网段哦,比如:10.0.1.1/24 之类的。
    daemonghost
        45
    daemonghost  
       2017-11-17 10:57:35 +08:00
    @Quintion 不开源不敢用啊,万一泄露公司信息,就呵呵了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1467 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:16 · PVG 01:16 · LAX 10:16 · JFK 13:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.