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