我目前的自托管 Gitlab 实例存在一些问题。
我的问题是我无法从同一网络上的任何计算机访问它。当我尝试访问 Gitlab 网站和 CLI(推/拉/等)时出现超时错误。
好奇的是,我可以从其他任何地方访问它并推/拉/等......
我有一个 nginx 配置,将 0.0.0.0:80 重定向到 443,并将 443 重定向到 localhost:${MY_GITLAB_PORT}
我已经尝试使用nmap
查看打开的端口,我可以看到 80 和 443 都打开,这是正常的。
您知道为什么只有当我在同一个本地网络上时我才能访问我的 Gitlab 实例吗?
实际上,我只是解决了我的问题,这是由于我使用的 Google Wifi。
Google Wifi 正在创建自己的网络,无法访问我的 Gitlab 实例网络(在以太网中)
我必须创建一条新路由以允许 Google Wifi 访问其他网络