Gán IP công cộng (không phải IP đàn hồi) sau khi khởi chạy


42

Khi tôi khởi chạy phiên bản trong bảng điều khiển AWS, tôi có thể đặt "Tự động gán IP công cộng" thành đúng và phiên bản mới được tạo sẽ được gán với địa chỉ IP công cộng từ nhóm.

Bây giờ giả sử tôi đã khởi chạy phiên bản với cài đặt này được đặt thành false và muốn gán IP công khai cho trường hợp này. IP công khai giống như trong trường hợp đầu tiên, không phải IP đàn hồi.

PS Tôi biết tôi có thể khởi chạy phiên bản mới và tắt phiên bản cũ. Tôi đặc biệt quan tâm đến việc gán cho một cái đã chạy.

Câu trả lời:


46

Ví dụ mà bạn đã khởi chạy mà không có ip công khai sẽ vẫn không có ai vì nó chỉ được gán khi bạn khởi chạy thể hiện. Ngay cả khi có một mạng con với tự động gán ip công cộng được bật sẽ không gán ip công khai cho cá thể của bạn nếu khi bạn khởi chạy phiên bản bạn chọn không có ip công khai.

Cách duy nhất tôi biết là chọn gán ip công khai trước khi khởi chạy thể hiện hoặc thiết lập mạng con để tự động gán ips công khai, điều này sẽ chỉ làm khi bạn khởi chạy một thể hiện mới. Vì vậy, để tóm tắt, câu trả lời cho câu hỏi của bạn là không thể thực hiện được sau khi khởi chạy phiên bản đó trừ khi bạn sử dụng EIP. Tôi hy vọng sự giúp đỡ này.


20
Xin lỗi vì cảm xúc, Amazon thực sự rất tệ với tất cả những điều bạn không thể thay đổi sau đó. Nó đơn giản ở mọi nơi - không thể đổi tên, không thể xóa, không thể gán. Họ có sử dụng hệ thống riêng của họ không? :)
Alex Fortuna

11

Để sửa lỗi sau đó, hãy quay xuống máy chủ ban đầu của bạn, tăng tốc độ mới với tính năng tự động gán IP công cộng được bật và khối lượng hiện có được đính kèm.

Sau đó bạn có thể loại bỏ cá thể ban đầu.


4
"Ra mắt nhiều hơn như thế này" giảm bớt sự trùng lặp.
xddsg

Cảm ơn vì "khởi chạy nhiều hơn như mẹo này"! Tuy nhiên, xin lưu ý rằng nó không giữ lại kích thước âm lượng gốc, vì vậy bạn sẽ phải đặt lại kích thước đó.
Tên thật được điều chỉnh lại

2

Giả sử cá thể của bạn đang chạy trong VPC, bạn có thể tạo Giao diện mạng đàn hồi (ENI) có IP công cộng được gán cho nó sau đó liên kết ENI đó với cá thể của bạn mà không cần phải tạo một giao diện mới.


1
Nhưng không phải là giao diện chính.
Michael - sqlbot 18/07/2015

Chỉ cần thử đề nghị của bạn không có may mắn. Khi tôi tạo ENI mới trong bảng điều khiển web, nó không có tùy chọn bật "IP công cộng". Mặc định từ mạng con VPC cũng bị bỏ qua. Có ý kiến ​​gì không?
Quản trị viên của Nam Tư

Nếu tất cả những gì bạn muốn làm là gán IP công cộng cho máy chủ, bạn có thể sử dụng EIP. Tạo một cái thông qua GUI và sau đó gán nó cho máy chủ. Tôi có thể đã hiểu sai các yêu cầu ban đầu với phản ứng ban đầu của tôi.
JaredHatfield

Có, tôi biết rằng tôi có thể sử dụng EIP. Nhưng như tôi đã nói trong câu hỏi, tôi đặc biệt quan tâm đến khả năng gán IP công cộng động. Giống như tôi nhận được, khi kiểm tra Tự động gán IP công cộng khi khởi chạy phiên bản mới.
Quản trị viên của Yaroslav

0

Nếu bạn đang sử dụng ELB và Autoscaling, việc tạo cá thể nhanh và để kiểm tra căng thẳng thì trường hợp đó rất khó. Một giải pháp trong kịch bản này:

Chọn phiên bản EC2> Hành động> Mạng> Quản lý địa chỉ IP. Sau đó sử dụng tùy chọn "Để thêm hoặc chỉnh sửa IP công cộng IPv4 Phân bổ IP đàn hồi cho trường hợp này hoặc giao diện mạng".

  1. Tạo một IP đàn hồi
  2. Điều hướng đến liên kết địa chỉ IP đàn hồi> nhấp Liên kết IP
  3. Chọn thể hiện để liên kết IP và lưu.

Bây giờ bạn sẽ có phiên bản EC2 với IP công cộng mà không cần khởi động lại / xóa phiên bản EC2.


-1

Để gán IP công khai cho cá thể trong thời gian chạy:

  1. Nhấp vào ví dụ và chọn Mạng -> Quản lý Địa chỉ IP từ danh sách hành động thả xuống
  2. Chọn Phân bổ đàn hồi từ "Để thêm hoặc chỉnh sửa IP công cộng IPv4 Phân bổ IP đàn hồi cho phiên bản hoặc giao diện mạng này." sau đó nó sẽ tạo một IP công cộng cho bạn
  3. Một cửa sổ sẽ xuất hiện yêu cầu gán IP được tạo ở bước 3 cho ví dụ và IP riêng. Cung cấp giá trị cần thiết.
  4. Bây giờ hãy thử ssh qua putty. Nó làm việc cho tôi. Hy vọng nó sẽ giúp. May mắn nhất.

Điều này không trả lời câu hỏi, OP đặc biệt hỏi về việc gán IP công cộng không co giãn.
người dùng linux shonky
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.