gitlab 是在公司内网部署,rpm 包安装的,用的 gitlab 内置的 nginx 并签发了 ssl 证书,以前是直接让域名解析到内网 IP,现在公司出口设备上取到公网 IP 了,在内网跑了一个 ddns,准备通过 ddns 把内网的 https 暴露到互联网。请问 gitlab 的配置支持多域名吗?
1
chinafengzhao OP 希望懂得大佬支持一下。
|
2
athurg Jul 20, 2021
这种情况,统一域名访问可能最稳妥。 在外网,域名 cname 到 DDNS 的域名。内网直接劫持 DNS 解析 A 记录。
这样内外网都可以用。 |
3
defunct9 Jul 20, 2021
公网 IP 跑 traefik 挂证书自动签续,转发到内网 gitlab 的 nginx; 然后内网 dnsmasq 或者 coredns 劫持域名就行了。
|
4
chinafengzhao OP @athurg 内网怎么劫持?内网有些同事自己 PC 显示设置自己的 dns 为 dnspod 或 aliDNS 这种。怎么劫持啊?
|