Git определяет неправильный IP-адрес для домена

Это впервые для меня .... Я пытаюсь клонировать репозиторий с нашего сервера GitLab на третий сервер. У меня нет проблем с его клонированием где-либо еще, кроме этого сервера. Результат следующий:

myuser@localhost ~ $ ssh web@webserver -A
Last login: Thu May  2 16:23:29 2019 from 37-220-XXX-XXX.static.acetelecom.hu

0 ✓ web@webserver ~ $ git clone git@gitlab.mycompany.hu:developers/myproject.git
Cloning into 'myproject'...
ssh: connect to host 37.220.XXX.XXX port 22: Connection timed out
ssh_exchange_identification: Connection closed by remote host
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.


128 ✗ web@webserver ~ $ ping gitlab.mycompany.hu
PING gitlab.mycompany.hu (185.187.XX.XXX) 56(84) bytes of data.
64 bytes from 185.187.XX.XXX: icmp_seq=1 ttl=61 time=0.742 ms
64 bytes from 185.187.XX.XXX: icmp_seq=2 ttl=61 time=0.721 ms
64 bytes from 185.187.XX.XXX: icmp_seq=3 ttl=61 time=0.826 ms
64 bytes from 185.187.XX.XXX: icmp_seq=4 ttl=61 time=0.801 ms
^C
--- gitlab.mycompany.hu ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 0.721/0.772/0.826/0.050 ms

185.187.XX.XXX на самом деле является правильным IP-адресом, на котором находится мой сервер GitLab. 37.220.XXX.XXX IP - это локальный IP-адрес моего офиса, который можно увидеть из внешнего мира.

Кто-нибудь из вас когда-нибудь сталкивался с чем-нибудь подобным? Почему git хочет загрузить репозиторий с того IP-адреса, откуда я пришел?

-1
задан 2 May 2019 в 17:38
1 ответ

Хорошо, проблема решена.

Оказалось, что использовался старый файл / etc / ssh / ssh_config. Кто-то добавил к нему прокси-сервер по отношению к нашему брандмауэру, вероятно, во время тестирования и забыл удалить его.

Жаль и извините за вопрос.

1
ответ дан 5 December 2019 в 19:38

Теги

Похожие вопросы