V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
hexler
V2EX  ›  云计算

单台主机拥有公网 ip 如何优雅的给其他不在局域网下的主机做跳转

  •  
  •   hexler · 43 天前 · 1654 次点击
    这是一个创建于 43 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前环境:
    a 主机 配置低 拥有公网 ip
    b 主机 配置高 无公网 ip 并且和 a 主机不在一个局域网下

    我能想到的方案就是,使用 ZeroTier ,然后把 ab 主机组在一个虚拟网络下,然后 a 主机做端口映射。

    各位有啥其他更好的方案吗?

    大致想做的事情就是 以 a 主机做节点 来访问 b 主机的资源 比如各种 web 服务 文件传输等。

    17 条回复    2025-03-12 17:42:38 +08:00
    chxf
        1
    chxf  
       43 天前   ❤️ 1
    frp 吧,两三台主机没必要组网。
    phenixc
        2
    phenixc  
       43 天前
    这一般就两种选择吧
    1. a 主机搭建 frps 服务,b 主机搭建 frpc
    2. 两台主机通过 tailscale/zerotier 等虚拟组网软件组建局域网
    busier
        3
    busier  
       43 天前 via Android
    Frp

    Vpn 类
    lcy630409
        4
    lcy630409  
       43 天前
    最简单的 ss 啊
    guanzhangzhang
        5
    guanzhangzhang  
       43 天前   ❤️ 1
    headscale ,请,三层直接打通,而不是 frp 端口映射
    bytesfold
        6
    bytesfold  
       43 天前 via iPhone
    1. ssh -J
    2. socat/gost
    bytesfold
        7
    bytesfold  
       43 天前 via iPhone   ❤️ 1
    3. wireguard
    dode
        8
    dode  
       43 天前
    wireguard
    Mystery0
        9
    Mystery0  
       43 天前
    b 主机没公网 ip 的话,是不是完全没有公网能力,它能通 a 吗?
    Mystery0
        10
    Mystery0  
       43 天前
    @Mystery0 按我的想法,b 没公网 ip ,就相当于它没有网络连接,干啥都不行,这种开法一般是公司批量开机器组内网集群,但是公司批量开的话一般在同一个区域内网互通,要么专门整个交换机组件组网
    如果按照上面的思路,b 机器岂不是连 curl https://www.baidu.com 都不行?这个时候连 b 到 a 都不通,啥方案都不行呀
    Liqiniu
        11
    Liqiniu  
       43 天前
    NPS ,配置好用起来很方便,端口配置都是在公网机上进行即可
    loginv2
        12
    loginv2  
       43 天前
    新版 frp 用 XTCP 中转 首先尝试打洞,失败后转 stcp 流量转发
    hexler
        13
    hexler  
    OP
       43 天前
    @Mystery0 ….没公网 ip 也是能上网的
    hexler
        14
    hexler  
    OP
       43 天前
    @chxf 确实 突然一下没想到这个
    Mystery0
        15
    Mystery0  
       43 天前
    @hexler #13 看来是我孤陋寡闻了
    salmon5
        16
    salmon5  
       43 天前
    ssh -NR
    loocao
        17
    loocao  
       42 天前
    有公网就建议 wireguard, 还有 gost, frp 之类端口穿透
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5118 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:55 · PVG 13:55 · LAX 22:55 · JFK 01:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.