公司准备在某些区域禁止互联网

2022-07-19 17:50:44 +08:00
 cxzlhr

请教些解决办法,如题 1 、内网搭建一个 gitlab 想把一些常用的 github 项目同步至内网的 gitlab ,没找到同步办法,请问有解决办法不? 2 、如果让大家上网,开个 squid?

7552 次点击
所在节点    git
50 条回复
m16FJ06l0m6I2amP
2022-07-19 17:55:45 +08:00
可以看一下这个项目 https://gitclone.com
maichael
2022-07-19 17:59:20 +08:00
gitlab 建个仓库,然后设置镜像仓库拉取。
pagxir
2022-07-19 18:00:02 +08:00
直接反代吧,然后配置 cache 。
codefever
2022-07-19 20:02:21 +08:00
试试 codefever
BugCry
2022-07-19 20:37:53 +08:00
1 、先在外网搭一个,同步好了再把数据和配置打包迁移到内网机器上来
2 、公司禁止的事情不要明面上做
cxzlhr
2022-07-19 20:57:34 +08:00
我是 IT ,我要禁用他们的互联网,不过需要给一些解决方案
cxzlhr
2022-07-19 20:58:19 +08:00
@maichael 好像可以拉一次,没办法后续自动拉,可能没有研究到位,在去研究一下
cxzlhr
2022-07-19 20:59:01 +08:00
@n0trace 这个可以试试,不过更希望是能同步至 gitlab 更为方便
joesonw
2022-07-19 22:17:17 +08:00
看是什么语言. 仓库镜像会更好使. 例如 go 有 goproxy.
haodingzan
2022-07-19 22:29:44 +08:00
物理断网吗?我觉得留个白名单服务器,允许的业务走代理,再加上操作审计可能好点。估计用不了几天就有人要求工作需要开某些访问权限了,到时候还得加
learnshare
2022-07-19 22:35:53 +08:00
这么限制岂不是自找麻烦,没三天就把自己气哭了
Kiriya
2022-07-19 22:47:44 +08:00
限制程序员互联网就像限制画家不准拿笔一样
Chaconne
2022-07-19 23:50:01 +08:00
公司是不是濒临倒闭了
blackmao
2022-07-19 23:59:17 +08:00
要裁员的前奏
cxzlhr
2022-07-20 08:04:00 +08:00
@blackmao no ,公司至今还在招人,
cxzlhr
2022-07-20 08:04:22 +08:00
@Chaconne 正常业务需求,并非纯软件公司
cxzlhr
2022-07-20 08:04:36 +08:00
@Kiriya 做硬件厂商
cxzlhr
2022-07-20 08:08:13 +08:00
@learnshare 这个是一个很难的决定
UG4anS3JspYD
2022-07-20 08:10:48 +08:00
gitlab 服务器 用双网卡,内外网 互通 配置下 禁止一下如 ssh 转发之类的
villivateur
2022-07-20 08:44:32 +08:00
1. GitLab 或者 Gitea 都有一键迁移功能吧?不需要额外配置。另外如果不要 issue 、pr 这些数据,直接把本地仓库再 push 一次就够了。

2. 搭一个代理服务器,要上网必须连代理服务器才行。大公司都这么干的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/867330

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX