SSH запит на час очікування кожного разу


18

Я намагаюся отримати доступ до місця зберігання, який ми працюємо, за допомогою ssh, але я отримую тайм-аут щоразу ( Mac OS 10.7.5 - Термінал ).

Я перевірив брандмауері, налаштування, навіть відключив Little Snitch, а порт 22 ніде не заблокований. Зробити такий самий запит на машині Windows з клієнтом SSH працює як принадність.

Запит:

ssh login_name@server_address

Відповідь:

ssh: connect to host server_address port 22: Operation timed out

Здається, проблема виникає в налаштуваннях vpn / proxy моєї компанії. Буде оновлено, якщо я знайду шлях.


1
Чи працює це, якщо ви закрили брандмауер? Я знаю , що ви перевірили настройки, але це не говорить , якщо ви перевірили його з брандмауером від
Rob

Так, вибачте за те, що не зрозуміло, я перевірив і брандмауер!
Анас

Я думаю про проблему з маршрутизацією ... Чи можна встановити ваш Mac, щоб він використовував IP-адресу комп'ютера Windows та намагався перейти на sshваш Mac? Чи налаштована IP-адреса за допомогою DHCP? Чи можете ви додати висновок netstat -rnсвого запитання (можливо, ви не хочете оприлюднювати тут усі IP-адреси на AskDifferent, у такому випадку замініть їх на, a.b.c.dале будьте послідовними, щоб одна і та ж IP-адреса завжди отримувала однакову a.b.c.dзаміну)? Чи ваш Mac в тій самій мережі, що і ваш пристрій зберігання даних?
jaume

Ви нарешті зрозуміли і виправили це sshзаблоковано?
дан

@Anas: ви написали в коментарі, що проблема була однаковою на ноутбуці вашого колеги. Це було не так? Яка різниця між вами Mac та клієнтом Windows? Що дає базовий pingна 2?
дан

Відповіді:


13

3 команди можуть допомогти вам відстежувати помилку цього протоколу:

ping server_address
traceroute server_address
ssh -v login_name@server_address

Перевірте, чи підключаєтесь ви до свого цільового сервера за допомогою правильного мережного інтерфейсу. Якщо ви використовуєте сумнозвісне Automaticмісцеположення, ви, можливо, налаштовуєте мережу неправильно (наприклад, через сусідній безкоштовний Wi-Fi, коли ви думали, що використовуєте VPN своєї компанії).

Якщо ви підозрюєте у законній чи випадковій фільтрації, ви зможете діагностувати її за допомогою:

nmap -Pn -p22 server_address

Привіт, Даніель, дуже дякую за вашу відповідь. На жаль, я просто зрозумів, що це може бути проблема з налаштуваннями сервера і проксі сервера моєї компанії, оскільки він не працює і на ноутбуці мого колеги. Повідомлю вас, якщо це не так! Дякую !
Анас

З іншого коментаря, цей ноутбук також Mac.
дан

@daniel Azuelos Чи потрібен -Pn для nmap? Яка б різниця?
DKroot

zsh: команда не знайдена: nmap
Джеймі Хатбер

@JamieHutber, яка версія MacOS X? echo ${PATH}? [повернення] Насправді, я думаю, ви повинні поставити питання щодо вашої проблеми, яка не є проблемою ssh timeout.
дан

4

Це сталося для мене одразу після встановлення оновленої версії ОС X. Перш ніж надто глибоко заглибитись у зміну мережевих налаштувань, пропоную зробити додатковий перезапуск. Це виправило проблему для мене.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.