Почему git pull/push, traceroute занимают много времени?

Всем привет!

Проблема такая. Есть локальная сетка, которую раскидывает роутер в моем оффисе. К ней подключена моя рабочая машина. Роутер сам по себе является частью нашей корпоративной сети, в которой стоит gitlab сервер.

Если я делаю traceroute (или, к примеру git push/pull) с указанием имени сервера - gitlab.ipb.uni-bonn.de, это действие занимает продолжительное время (секунд 10). Если же я делаю то же самое но с использованием его реального ip, то все происходит быстро как и должно. Причем, вывод traceroute точно такой же.

Подскажите пожалуйста что это может быть? Куда копать?
Заранее спасибо.

UPD: если я делаю
dig 8.8.8.8 gitlab.ipb.uni-bonn.deя получаю вразумительный ответ в виде правильного ip адресса.
  • Вопрос задан
  • 2620 просмотров
Пригласить эксперта
Ответы на вопрос 2
BuriK666
@BuriK666
Компьютерный псих
DNS медленно работает. Или один из DNS указанных в настройках системы вообще не отвечает.
Ответ написан
Gem
@Gem
Как вариант локальный враппер издевается
Сейчас моден avahi, еще бывает самба\winbind, yp, ldap итп. Враппер может вызываться в NSS, pam. У avahi вроде еще какие-то свои хуки к libc есть.
Еще как вариант - в сети живет полурабочий ipv6, но это вроде везде починили (gai.conf)
Так или иначе проблема с резолвером
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы