首页 > 解决方案 > 将 GITLAB 设置为可在 LAN 上访问

问题描述

经过多次研究,我没有发现任何东西......

我在 CentOS 虚拟机上安装 GITLAB。CentOS ip 地址是 192.168.100.1。在文件 /etc/gitlab/gitlab.rb 中,我修改了这一行:

external_url 'http:192.168.100.1:1234'

我执行了命令“gitlab-ctl reconfigure”,没有出现错误。当我使用 Firefox 时,我可以使用所有 Centos 的界面访问我的 Gitlab:

这是正常的,因为当我执行“netstat -ntlp”时,我可以看到:

tcp  0  0.0.0.0:1234    LISTEN    22222/nginx:master

问题是什么?

我无法从同一网络 192.168.100.1/24 访问外部 GitLAB。

从同一网络(192.168.100.2)上的其他虚拟机,我可以 ping '192.168.100.2'。我也建立了一个 ssh 连接,但如果我建立了一个:

curl 192.168.100.1:1234

结果是“超时”

感谢,

文森特

标签: networkinggitlabvirtual-machine

解决方案


推荐阅读