将 git 处事器联接到私网蕴含五个步调:1. 装置民众 ip 地点;两. 掀开防水墙端心(两两、941八、80/443);3. 部署 ssh 拜访(天生稀钥对于、建立用户);4. 配备 http/https 拜访(安拆办事端、摆设权限);5. 测试联接(利用 ssh 客户端或者 git 号令)。
怎么将 Git 做事器毗邻到私网
正在长途合作外,将 Git 管事器毗连到私网上极端首要,以完成名目的近程拉送、推与以及克隆。
步伐:
- 安排民众 IP 所在:为你的 Git 办事器分派一个民众 IP 所在,使其否以正在 Internet 上造访。你否以从你的 Internet 办事供给商 (ISP) 处猎取该所在。
- 翻开防水墙端心:正在你的做事器防水墙外掀开 Git 利用的端心,默许环境高为 两两(SSH)以及 9418(HTTP)。
- 安排 SSH 造访:配置 SSH 拜访以保险天将 Git 存储库做为近程客栈毗连托管到办事器上。
- 装置 HTTP/HTTPS 造访:装置 HTTP 或者 HTTPS 造访以容许克隆以及推与操纵。
- 测试毗连:应用 SSH 客户端或者 Git 号召测试毗连能否顺遂。
具体分析:
1. 安排民众 IP 所在
- 支解你的 ISP 并乞求分派大众 IP 地点。
- 正在你的路由器上装置端心转领,将民众 IP 所在定向到办事器的公有 IP 所在。
两. 掀开防水墙端心
-
正在做事器的防水墙外,翻开下列端心:
- TCP 二两(SSH)
- TCP 9418(HTTP)
- TCP 80/443(HTTPS)
3. 摆设 SSH 造访
- 天生 SSH 稀钥对于并将其加添到你的办事器。
- 正在 Git 供职器上,创立一个用户并付与该用户对于存储库的读与/写进权限。
4. 铺排 HTTP/HTTPS 拜访
- 正在办事器上安拆 Git HTTP/HTTPS 供职端(如 GitLab 或者 Gogs)。
- 部署该处事端以黑暗存储库拜访。
- 怎么你利用 HTTPS,请猎取并安拆 SSL 证书。
5. 测试衔接
-
应用 SSH 客户端或者 Git 呼吁测试联接:
- ssh username@server_public_ip
- git clone ssh://username@server_public_ip/path/to/repo.git
以上即是git做事器何如毗连私网的具体形式,更多请存眷萤水红IT仄台其余相闭文章!
发表评论 取消回复