首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  程序员

我想写一个基于 p2p 的,完全不需要中心服务器的,打洞直连的,内网穿透工具 就是想不出什么有意义的用途,求助帮想想!

  •  
  •   meeop · 10 天前 · 754 次点击
    第 1 条附言  ·  9 天前
    我发现现有内网穿透方案,转发方案需要中继服务器,打洞方案需要信号服务器并且没有好用的软件,而又想随意连接家里和公司内网机器

    故研究了下内网穿透原理,觉得能实现标题说的功能,且打洞成功率相当高

    如果做成一个服务或者库的话,会有哪些比较有价值的应用呢?
    因为连自己电脑这种感觉玩玩可以,但意义不大。
    12 回复  |  直到 2019-11-12 22:22:03 +08:00
        1
    ezreal   9 天前
    frp?
        2
    lingo   9 天前
    我觉得你的问题不是在想这个软件的意义是什么。
    而是你想写一个你自己都不知道用来干嘛的软件的意义是什么。。
        3
    FrankAdler   9 天前
    公司的网络不管国内还是国际线路都不错, 打算同城打洞到公司, 代理上网和加速 switch 还有随时随地加班, 不喜欢 EastConnect
        4
    mamahaha   9 天前 via Android
    可以直接卖钱,这个经济价值巨大,但没人会告诉你大在哪里,否则会影响自己发财。
        5
    SmiteChow   9 天前
    没有中心服务器如何交换节点网络拓扑信息?怎么建立 p2p 网络?
        6
    whwlsfb   9 天前 via Android
    P2P 也需要跟踪服务器的,哪怕数据正文不从服务器走
        7
    iseejun   9 天前
    可以卖钱,需要服务器的,写好可以试用下
        8
    meeop   9 天前 via Android
    @mamahaha 求点拨,真的不知道有什么有价值的应用
        9
    meeop   9 天前 via Android
    @SmiteChow 不需要,dht 网络就是这样的,或者说每个用户节点都是跟踪服务器
        10
    sleepm   9 天前 via Android
    zerotier
        11
    lswang   8 天前 via iPhone
    现在网络环境不好打洞了,公司环境(有公网 IP)和家里都试过,打不通。楼主搜下 nat udp 打洞就知道了。
        12
    SmiteChow   5 天前
    @meeop dht 虽然没有语义上的中心服务器,但新节点加入网络必须得指定一个能寻址能连上的已经在 dht 网络中的节点,从技术上讲,这个 mentor 节点同样干的是分享网络拓扑的事情。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3013 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 28ms · UTC 10:53 · PVG 18:53 · LAX 02:53 · JFK 05:53
    ♥ Do have faith in what you're doing.