Thời gian chờ yêu cầu SSH mỗi lần


18

Tôi đang cố gắng truy cập vào một không gian lưu trữ mà chúng tôi có tại nơi làm việc thông qua ssh nhưng tôi luôn có thời gian chờ mỗi lần ( Mac OS 10.7.5 - Terminal ).

Tôi đã kiểm tra tường lửa, cài đặt, thậm chí tắt Little Snitch và cổng 22 không bị chặn. Thực hiện cùng một yêu cầu chính xác trên máy Windows với máy khách SSH hoạt động như một bùa mê.

Yêu cầu:

ssh login_name@server_address

Câu trả lời:

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

Vấn đề dường như đến từ cài đặt vpn / proxy của công ty tôi. Sẽ cập nhật nếu tôi tìm cách xung quanh nó.


1
Nó có hoạt động không nếu bạn tắt tường lửa? Tôi biết bạn đã kiểm tra cài đặt, nhưng không nói nếu bạn đã kiểm tra nó bằng tường lửa tắt
Rob

Vâng, xin lỗi vì không rõ ràng, tôi cũng đã kiểm tra với tường lửa!
Anas

Tôi đang nghĩ về một vấn đề định tuyến ... Có thể đặt máy Mac của bạn sử dụng địa chỉ IP của máy tính Windows và thử sshtừ máy Mac của bạn không? Địa chỉ IP có được cấu hình với DHCP không? Bạn có thể thêm đầu ra netstat -rncho câu hỏi của mình không (bạn có thể không muốn công khai tất cả các địa chỉ IP ở đây tại AskDifferent, trong trường hợp đó thay thế chúng bằng a.b.c.dnhưng phải nhất quán để cùng một địa chỉ IP luôn được a.b.c.dthay thế giống nhau )? Máy Mac của bạn có cùng mạng với thiết bị lưu trữ của bạn không?
jaume

Cuối cùng bạn đã hiểu và sửa lỗi này sshbị chặn?
dan

@ Anas: bạn đã viết trong một bình luận rằng vấn đề là giống nhau trên máy tính xách tay của đồng nghiệp của bạn. Điều này có sai không? Sự khác biệt giữa máy khách Mac và Windows của bạn là gì? Một cái cơ bản pingcho 2 cái gì?
dan

Câu trả lời:


13

3 lệnh có thể giúp bạn theo dõi lỗi giao thức này:

ping server_address
traceroute server_address
ssh -v login_name@server_address

Vui lòng kiểm tra xem bạn đang kết nối với máy chủ được nhắm mục tiêu với giao diện mạng phù hợp. Nếu bạn đang sử dụng Automaticvị trí khét tiếng, bạn có thể kết nối sai cách (ví dụ: qua mạng wi-Fi miễn phí hàng xóm khi bạn nghĩ rằng bạn đang sử dụng VPN công ty của mình).

Nếu bạn nghi ngờ một bộ lọc hợp pháp hoặc ngẫu nhiên, bạn sẽ có thể chẩn đoán nó bằng:

nmap -Pn -p22 server_address

Xin chào daniel, cảm ơn bạn rất nhiều vì câu trả lời của bạn. Thật không may, tôi chỉ nhận ra rằng nó có thể là một vấn đề với cài đặt máy chủ và proxy của công ty tôi, vì nó cũng không hoạt động trên máy tính xách tay của đồng nghiệp của tôi. Sẽ cho bạn biết nếu không! Cảm ơn bạn !
Anas

Từ một bình luận khác, máy tính xách tay này cũng là một máy Mac.
dan

@daniel Azuelos Có -Pn cần thiết cho nmap không? nó đã tạo ra sự khác biệt gì?
DKroot

zsh: lệnh không tìm thấy: nmap
Jamie Hutber

@JamieHutber phiên bản nào của MacOS X? echo ${PATH}? [trở lại] Trong thực tế tôi nghĩ bạn nên đặt câu hỏi về vấn đề của bạn không phải là vấn đề ssh timeout.
dan

4

Điều này xảy ra với tôi ngay lập tức sau khi cài đặt phiên bản cập nhật của OS X. Trước khi bạn tìm hiểu sâu về việc thay đổi cài đặt mạng, tôi khuyên bạn nên thực hiện khởi động lại bổ sung. Điều này đã khắc phục vấn đề cho tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.