V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
meeop
V2EX  ›  程序员

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

  •  
  •   meeop · 2019-11-08 17:45:53 +08:00 · 3075 次点击
    这是一个创建于 1877 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2019-11-09 14:34:16 +08:00
    我发现现有内网穿透方案,转发方案需要中继服务器,打洞方案需要信号服务器并且没有好用的软件,而又想随意连接家里和公司内网机器

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

    如果做成一个服务或者库的话,会有哪些比较有价值的应用呢?
    因为连自己电脑这种感觉玩玩可以,但意义不大。
    13 条回复    2022-04-13 22:59:29 +08:00
    ezreal
        1
    ezreal  
       2019-11-08 21:19:53 +08:00
    frp?
    lingo
        2
    lingo  
       2019-11-08 22:47:02 +08:00
    我觉得你的问题不是在想这个软件的意义是什么。
    而是你想写一个你自己都不知道用来干嘛的软件的意义是什么。。
    FrankAdler
        3
    FrankAdler  
       2019-11-09 00:41:54 +08:00
    公司的网络不管国内还是国际线路都不错, 打算同城打洞到公司, 代理上网和加速 switch 还有随时随地加班, 不喜欢 EastConnect
    mamahaha
        4
    mamahaha  
       2019-11-09 01:01:22 +08:00 via Android
    可以直接卖钱,这个经济价值巨大,但没人会告诉你大在哪里,否则会影响自己发财。
    SmiteChow
        5
    SmiteChow  
       2019-11-09 08:59:40 +08:00
    没有中心服务器如何交换节点网络拓扑信息?怎么建立 p2p 网络?
    whwlsfb
        6
    whwlsfb  
       2019-11-09 09:26:10 +08:00 via Android
    P2P 也需要跟踪服务器的,哪怕数据正文不从服务器走
    iseejun
        7
    iseejun  
       2019-11-09 10:28:03 +08:00
    可以卖钱,需要服务器的,写好可以试用下
    meeop
        8
    meeop  
    OP
       2019-11-09 14:30:04 +08:00 via Android
    @mamahaha 求点拨,真的不知道有什么有价值的应用
    meeop
        9
    meeop  
    OP
       2019-11-09 14:37:16 +08:00 via Android
    @SmiteChow 不需要,dht 网络就是这样的,或者说每个用户节点都是跟踪服务器
    sleepm
        10
    sleepm  
       2019-11-09 17:39:48 +08:00 via Android
    zerotier
    lswang
        11
    lswang  
       2019-11-09 22:33:36 +08:00 via iPhone
    现在网络环境不好打洞了,公司环境(有公网 IP)和家里都试过,打不通。楼主搜下 nat udp 打洞就知道了。
    SmiteChow
        12
    SmiteChow  
       2019-11-12 22:22:03 +08:00
    @meeop dht 虽然没有语义上的中心服务器,但新节点加入网络必须得指定一个能寻址能连上的已经在 dht 网络中的节点,从技术上讲,这个 mentor 节点同样干的是分享网络拓扑的事情。
    yufeng0681
        13
    yufeng0681  
       2022-04-13 22:59:29 +08:00
    大家现在是生活在网上,这个网是别人 /大厂搭建的
    由于数据量的增加,隐私的重视, 用户开始希望生活在家里(但要能联网),让有权限的人访问自己的数字花园;
    点对点服务只要能拉通。 很多应用都可以基于这个做服务。 向日葵我看就开放了这样的 SDK 。

    vx:bmp4dXl1ZmVuZw==
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2479 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:41 · PVG 23:41 · LAX 07:41 · JFK 10:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.