networking - 将 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:
- 192.168.100.1:1234
- 127.0.0.1:1234
这是正常的,因为当我执行“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
结果是“超时”
感谢,
文森特
解决方案
推荐阅读
- python - 如何使 tkinter 框架填充整个画布并与它一起扩展?
- mysql - 如何计算基于 3 个表的 SQL
- apache-flink - 为什么没有调用全局窗口自定义触发器中的 clear 方法?
- ios - 如何使用 ios 模拟器模拟电源状态的更改
- ios - UITableView 单元格中的计数器标签在向下滚动时重复
- c - 将返回值转换为指针时c中的内存分配
- uwp - 在 Azure 管道中运行 UWP appium 测试
- javascript - 从 html 接收的值更改为在 Node.js 中添加“\u001c”。如何修复?
- elasticsearch - 如何禁用 Elasticsearch “主页”(“你知道,用于搜索”)
- c# - 将某些特定日期转换为波斯日历格式时出错