V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
chinafengzhao
V2EX  ›  git

gitlab 多域名 ddns 配置

  •  
  •   chinafengzhao · 2021-07-20 18:13:26 +08:00 · 1481 次点击
    这是一个创建于 1223 天前的主题,其中的信息可能已经有所发展或是发生改变。
    gitlab 是在公司内网部署,rpm 包安装的,用的 gitlab 内置的 nginx 并签发了 ssl 证书,以前是直接让域名解析到内网 IP,现在公司出口设备上取到公网 IP 了,在内网跑了一个 ddns,准备通过 ddns 把内网的 https 暴露到互联网。请问 gitlab 的配置支持多域名吗?
    4 条回复    2021-07-20 22:06:55 +08:00
    chinafengzhao
        1
    chinafengzhao  
    OP
       2021-07-20 18:13:49 +08:00
    希望懂得大佬支持一下。
    athurg
        2
    athurg  
       2021-07-20 18:18:32 +08:00
    这种情况,统一域名访问可能最稳妥。 在外网,域名 cname 到 DDNS 的域名。内网直接劫持 DNS 解析 A 记录。

    这样内外网都可以用。
    defunct9
        3
    defunct9  
       2021-07-20 19:09:56 +08:00
    公网 IP 跑 traefik 挂证书自动签续,转发到内网 gitlab 的 nginx; 然后内网 dnsmasq 或者 coredns 劫持域名就行了。
    chinafengzhao
        4
    chinafengzhao  
    OP
       2021-07-20 22:06:55 +08:00
    @athurg 内网怎么劫持?内网有些同事自己 PC 显示设置自己的 dns 为 dnspod 或 aliDNS 这种。怎么劫持啊?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   945 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:43 · PVG 06:43 · LAX 14:43 · JFK 17:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.