2016-06-13 31 views
0

的情況:正向混帳交通指着我的服務器到另一臺服務器

使用我的git服務器有大量的用戶:服務器A

我過的一切移動到服務器B

我想盡可能無痛地移動,所以我希望人們仍然能夠指向服務器A,直到他們有機會調整其配置。服務器A中有沒有辦法自動將所有Git流量轉發到服務器B?

+0

您對服務器使用什麼設置? (例如gitolite/apache) – murraybo

+0

Gitlab背後的Apache反向代理。這全部在內部網絡上。 – Eric

+0

在這種情況下,您可以簡單地更改反向代理上的配置。需要調整「ProxyPass」和「ProxyPassReverse」。 – murraybo

回答

0

首先,我將SSH端口切換到2022 ala許多說明,您可以在網上找到它們。

這裏是我用於xinetd的配置文件。其中###。###。###。###是我要轉發到的服務器的IP地址。

service git_ssh 
{ 
     disable = no 
     type = UNLISTED 
     socket_type = stream 
     protocol = tcp 
     user = nobody 
     wait = no 
     redirect = ###.###.###.### 22 
     port = 22 
} 
相關問題