wszgrcy

frp zerotier 哪个打洞成功率高?

  •  
  •   wszgrcy · Dec 8, 2020 · 12412 views
    This topic created in 2162 days ago, the information mentioned may be changed or developed.

    不搞违法行为,仅仅是想把家里和移动时(非家里)的数据联通

    看了下 frp,他说自己的 xtcp 成功率低一些?

    然后又看了下 zerotier,好像成功率高?
    但是 zerotier 又要登录,不知道有没有不经过他服务器的方法?直接使用自己的服务器因为这个东西都是自己搭建的,绕到国外一个是速度可能会慢,再一个万一有一天不提供服务了,岂不是很蛋疼...

    然后我有看到 zerotier 有个 moon 的设置,可以用自己的服务器,那么这时还需要登录,经过他们的服务器吗?

    或者我的需求本身就是打洞->建立虚拟局域网,没有其他的需求,不知道有没有什么更靠谱的,至于为什么打洞...因为转发没那么大带宽.....有大带宽没那么多钱

    35 replies  •  2022-08-11 09:25:01 +08:00
    ronman
    ronman
    Dec 8, 2020 via Android
    1
    自己试,即便是相同营运商,不同地区的效果也有差别
    icegaze
    icegaze
    Dec 8, 2020 via Android
    2
    n2n,不二之选

    绝大部分网络可以直接在客户端之间通讯
    极少数网络需要 supernode 中转
    icegaze
    icegaze
    Dec 8, 2020 via Android
    3
    有 win macOS 安卓 linux openwrt 等等多种平台的可行性程序,,,简单易用。
    icegaze
    icegaze
    Dec 8, 2020 via Android
    4
    我司两百多个设备,
    在全国四十多个地点,
    用 n2n 联网,
    就和在局域网里一样,
    速度略慢一些而已。
    icegaze
    icegaze
    Dec 8, 2020 via Android
    5
    所处网络有办公室宽带,
    IDC 机房,
    建筑工地 adsl,
    住宅光纤,
    3/4G 的 cpe,

    路由层次有公网,有一层 NAT,两层 NAT,
    可能还有三层 NAT 的时候
    没仔细去看过,,,,^_^
    反正能联互联网就行。
    jasonyang9
    jasonyang9
    Dec 8, 2020 via Android
    6
    我用 WireGuard,感觉良好
    wszgrcy
    wszgrcy
    OP
    Dec 8, 2020 via Android
    7
    @icegaze 大佬问个问题 n2n 我看 github 上是说从 07 年就开始开发了,但是到现在才 2000+star,而其他的一些类似技术比这个多的多,那么是这个库迁移过吗?

    另外问下打洞,我看过一些打洞的原理,基本上就是那一个,那么类似项目的打洞水平,是不是都应该是一样的?
    icegaze
    icegaze
    Dec 8, 2020 via Android
    8
    @wszgrcy 具体情况不知,

    我司从 2015 年开始用,
    高峰时最多 400 多个设备在跑 n2n,
    没有出过问题的,都能 web 或者 ssh 连接上。
    一个 supernode 放在公司里的一个服务器上,
    基本没啥负载,因为正常情况下 supernode 只负责登记,极少情况下需要做中转。

    n2n 对网络适应性很好,
    唯一问题是不是加密的,
    如果有涉密信息,
    还是需要自己在里面再套一层加密。

    嗯,还有就是没有在运动场景下试验过,
    不知道蜂窝切换对它有什么影响,
    我们的设备都是静止放置的。
    wszgrcy
    wszgrcy
    OP
    Dec 8, 2020 via Android
    9
    @icegaze 谢谢,刚才看了下 zerotier 也有不用官方账号的方案,到时候两者都试一下速度如何,zerotier 的优点可能就是配置比较友好吧
    wenyifancc
    wenyifancc
    Dec 8, 2020
    10
    nps 成功率比 frp 高多了,推荐试试
    SorryChen
    SorryChen
    Dec 8, 2020 via iPhone❤️2
    11
    我们组在用 zerotier 但是已经暴露出了问题了,正在找切换方案,我们组算上各种机器有不到 100 台,如果全在学校里面的话还算可以,基本都能直连,但是在校园外连接的话,经常连不上,我们也自建了 moon,在校外经常出现连接校内同一个路由器下的两台机器一台通另一台死活连不上的问题……
    no1xsyzy
    no1xsyzy
    Dec 8, 2020
    12
    zerotier 其实问题挺大……
    你知道我遇上了什么情况…… 网络控制器连不上…… 同网络里一台找得到网络控制器,另一台就是访问不到网络控制器
    找不到控制器的结果就是网络配置无法下发……

    甚至我目前各种方案试下来最稳定的是 wireguard 然后把 UDP 端口 frp 到服务器上。
    cwbsw
    cwbsw
    Dec 8, 2020
    13
    不能 IPv6 直连吗。
    WordTian
    WordTian
    Dec 8, 2020 via Android
    14
    @SorryChen 估计是运营商的 UDP QOS
    noqwerty
    noqwerty
    Dec 8, 2020 via Android
    15
    @jasonyang9 请问有具体的方案吗?最近也想试一下用 wireguard 替换 frp
    m4d3bug
    m4d3bug
    Dec 8, 2020 via Android
    16
    @wszgrcy 不用官方账号的方法有链接吗老哥
    onion83
    onion83
    Dec 8, 2020
    17
    zerotier 经常失联+1 相同网络环境下,开多个 client 有些能通有些不能通,而且调试信息非常少,自建 moon 也无法解决,快成玄学了,准备弃坑。
    ashine
    ashine
    Dec 8, 2020
    18
    frp zerotier 这两个一个内网穿透,一个组网,难道不是两个一起上
    ragnaroks
    ragnaroks
    Dec 8, 2020
    19
    首选 zerotier,正常网络开机即通,其次 n2n
    optional
    optional
    Dec 9, 2020 via iPhone
    20
    ipv6 ?
    icegaze
    icegaze
    Dec 9, 2020 via Android
    21
    @wszgrcy 不客气,两种方案你都试试看呗,哪个用着顺手就用那个…^_^
    wwhc
    wwhc
    Dec 9, 2020
    22
    openssh
    GBdG6clg2Jy17ua5
    GBdG6clg2Jy17ua5
    Dec 9, 2020 via iPhone
    23
    frp 应该不支持打洞的吧。仅仅是隧道。
    个人觉得,用 openvpn 方案好些
    allenforrest
    allenforrest
    Dec 9, 2020
    24
    @SorryChen 路由器开 UPnP 或 NAT-PMP 了没?可以在 moon 上看看这两台机器的 peer 信息,看看 path 情况。
    SorryChen
    SorryChen
    Dec 9, 2020 via iPhone
    25
    @allenforrest 开了的,moon 开两台全都是 direct,然后两台不通,两台分别连 moon 都是通的...就很奇怪
    hello365
    hello365
    Dec 9, 2020
    26
    我觉着这两个完全是两个不同的方向呀,只是稍微有些重叠的功能呀,要组网就 zerotier,要内网穿透就 frp 呀,frp 的打洞成功率好像并不太高吧,推荐最近在用的一个类似 zerotier 的项目,叫 gnb,在 gitee 或者 git 上可以找到,组网也很好用。
    wszgrcy
    wszgrcy
    OP
    Dec 9, 2020 via Android
    27
    @hello365 可能我想实现尽量用打洞的方式来组网把
    yujiang
    yujiang
    Dec 9, 2020
    28
    zerotier 在用,移动穿电信+4G 环境都没啥问题,有 ipv6
    laminux29
    laminux29
    Dec 10, 2020
    29
    zerotier 容易被某些安全设备识别,然后偶尔断掉连接。
    jasonyang9
    jasonyang9
    Dec 11, 2020
    30
    @noqwerty #15

    * 用一台地理位置最近的延迟最低的轻量 VPS,跑 WG,作为中心节点
    * 家里的服务器配置为一个节点,需要`PostUp`和`PostDown`,标准的几个`iptables`命令,作用是允许传入和传出`wg`接口的数据,以及到 LAN 接口的 SNAT
    * 外出时,各笔记本或手机上配置为一个节点,不需要`PostUp`和`PostDown`,俗称 RoadWarrior
    * 以上各节点配置中关键的是`AllowedIPs`,建议参考相关文档

    连上后,用内网 IP 访问自己的服务
    noqwerty
    noqwerty
    Dec 11, 2020 via Android
    31
    @jasonyang9 非常感谢,现在暂时用 tailscale 方便很多,等有空再试试自己配置 wg
    Lynvvood
    Lynvvood
    Jan 8, 2021 via iPhone
    32
    @SorryChen 我也遇到这个情况,同一路由器下的两台设备,可以连,另一台就 ping 不通,也搭建了 moon,zerotier-cli peers 发现这台连不上的是 RELAY,其他都是 DIRECT,请问老哥怎么解决的?
    SorryChen
    SorryChen
    Jan 15, 2021
    33
    @Lynvvood 没解决。。。
    impig33
    impig33
    Aug 2, 2021
    34
    tinc
    o00o
    o00o
    Aug 11, 2022
    35
    @icegaze n2n 的 p2p 成功率还高吗?我看 https://www.right.com.cn/FORUM/thread-197078-1-1.html 里面说
    『 n2n 大家不研究了,nat 后的 p2p 成功率很低』
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   948 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 179ms · UTC 20:05 · PVG 04:05 · LAX 12:05 · JFK 15:05
    ♥ Do have faith in what you're doing.