Tại sao tôi không thể ssh hoặc ping phiên bản Amazon EC2 hoàn toàn mới của mình?


9

Tôi vừa tạo một phiên bản EC2 miễn phí với tất cả các giá trị mặc định. Nó nói rằng nó đang chạy trong Bảng điều khiển quản lý AWS. Trên menu "Hành động sơ thẩm", tôi bấm "Kết nối". Tôi sao chép tên DNS được cung cấp (trông giống như ec2-a-dashing-IP-address.compute-1.amazonaws.com) và thử SSH vào nó. Không phản hồi. Tôi thậm chí không thể ping nó. Đưa cái gì?


Câu trả lời:


13

Rõ ràng tường lửa mặc định đã bị khóa, mặc dù nó không giống như vậy. Chuyển đến "Nhóm bảo mật" trên khung bên trái của bảng điều khiển AWS và chọn nhóm "mặc định". Đã có các mục cho tất cả TCP, UDP và ICMP từ một nguồn của "nhóm mặc định".

Đối với mục mới ở phía dưới, chọn "SSH" từ menu thả xuống "Phương thức kết nối". Nguồn sẽ mặc định là "0.0.0.0/0" thay vì "nhóm mặc định". Nhấp vào "Lưu" ở bên phải và bây giờ nó sẽ phản hồi khi bạn cố gắng SSH.

Nếu bạn muốn ping nó, hãy tạo một mục mới tương tự với giao thức "ICMP", để lại Phương thức kết nối là "Tùy chỉnh ..."


Đăng bài này trong trường hợp nó hữu ích, nhưng có lẽ nó rất rõ ràng với mọi người trừ tôi. Tôi hy vọng mọi thứ sẽ bị khóa theo mặc định, nhưng không nhiều đến mức tôi thậm chí không thể ping ví dụ của riêng mình! Có lẽ hộp thoại "Kết nối trợ giúp" bật lên để phản hồi lại "Hành động sơ thẩm" -> "Kết nối" ít nhất nên đề cập đến nó nếu bạn đã tự khóa ...
CrazyPyro

1

Cách tôi có ping để làm việc là:

  • Chọn trong nước -> ICMP tùy chỉnh
  • Chọn "Yêu cầu tiếng vang"
  • Đặt nguồn nếu cần hoặc sử dụng 0.0.0.0/0 cho mọi nơi
  • Ứng dụng

(ssh làm việc ra khỏi hộp cho ví dụ của 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.