内网搭建的服务,域名不变的情况下在家里和外面访问自动切换的疑问

查看 65|回复 6
作者:urzz   
HomeLab 自建了一些服务,希望在家里和外面访问自动切换走内网还是公网

用 adguard home 自建了内网 dns 服务器

域名 xx.a.com
  • 内网解析到 192.168.100.1 ( nginx/traefik )
  • 公网解析到 x.x.x.x (中转 VPS 的 IP ,用 nginx/traefik 反代到内网访问)

    如果是 http ,走中转 VPS 反代到内网的 192.168.100.1
    但是如果是 https ,证书是需要在内网和公网两个服务器上做同步吗?
    或者有更好的方案可以实现这个需求吗?

    PS. 不考虑 tailscale 等内网穿透、VPN 方案(因为期望可以不用安装代理等工具就可以走 VPS 中转直接访问)

    内网, VPS, 公网

  • Mikawa   
    内网:路由器配 Host
    外网:去 Cloudflare Zero Trust 上配个 Argo 反代,把域名解析配过去,不需要自己的 VPS
    bluedawn   
    Cloudflare Tunnel 外网访问,内网证书由 ACME-DNS 申请
    urzz
    OP
      
    @bluedawn #2 cf tunnel 可以直接将流量转发到内网吗?我去搜一下,感谢
    urzz
    OP
      
    @Mikawa #1 外网访问的时候需要客户端安装代理吗?
    Mikawa   
    @urzz 我和 3 楼说的是同一个东西,客户端不需要代理
    urzz
    OP
      
    @Mikawa #5 感谢!我试一下
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部