2016-06-13 6 views
0

Ситуация:Форвард мерзавец трафика указал на мой сервер на другой сервер

У меня есть большое количество пользователей с помощью моего GIT сервера: Сервер А

Я двигаю все к серверу B

Я хочу сделать ход настолько безболезненным, насколько это возможно, поэтому я хочу, чтобы люди все еще могли указывать на сервер А, пока у них не будет возможности настроить свои конфиги. Есть ли способ на сервере 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 
} 
Смежные вопросы