2

Я знаю, что это не совсем вопрос программирования, но он возник, по крайней мере, в моем использовании git для программных проектов. У меня есть веб-сервер, на котором я размещаю свои git-репозитории, но мой ящик с Ubuntu, похоже, "теряет" возможность подключения к нему через SSH. Я получу ошибку "Отказано в соединении", когда я попытаюсь использовать ssh или использовать git. Перезагрузка моей локальной машины решит проблему, но только временно. Я все еще могу нормально подключиться к веб-интерфейсу, и проблема проявляется и на других серверах.

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

Запуск Ubuntu 9.04

2 ответа2

1

Может ли быть конфликт IP-адресов с чем-то, у кого нет ssh и вашего сервера? Столкновение IP-адреса может показать этот путь.

Чтобы решить эту проблему, выполните arp -an если вы только что получили неудачную попытку ssh, и arp -an после успешного соединения. Если вы видите разные mac-адреса, у вас есть конфликт IP-адресов.

0

"Отказ в соединении" обычно означает, что на удаленном сайте нет сервера, который прослушивает соединения. Я предлагаю проверить файлы журналов на удаленном хосте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .