Khi tôi thử và liên kết IP đàn hồi thứ hai với một thể hiện EC2 nhỏ, IP đàn hồi được gán hiện tại sẽ bị tách rời.
Tôi có cần sử dụng VPC không?
Khi tôi thử và liên kết IP đàn hồi thứ hai với một thể hiện EC2 nhỏ, IP đàn hồi được gán hiện tại sẽ bị tách rời.
Tôi có cần sử dụng VPC không?
Câu trả lời:
Các phiên bản EC2 cổ điển chỉ có thể có một địa chỉ IP đàn hồi duy nhất được liên kết với chúng. Để có được nhiều địa chỉ IP, bạn phải sử dụng VPC và thiết lập nhiều giao diện mạng trên thể hiện của bạn.
LƯU Ý: đôi khi giữa năm 2012 và 2014 AWS đã thay đổi để một ENI duy nhất có thể có nhiều EIP được gán cho nó. Câu trả lời này và câu hỏi không còn phù hợp nữa.
Để có được 2 ip đàn hồi được liên kết với một thể hiện ec2, bạn cần cung cấp một tuyến khác cho ip thứ hai. Điều này liên quan đến việc đặt quy tắc ip mới trong đó chỉ định tuyến đường nào sẽ được sử dụng.
Ví dụ: có một phiên bản có hai giao diện mạng (được đặt tên eth0
và eth1
), mỗi giao diện có một ip bên trong ( 172.31.4.255
và 172.48.55.23
) dịch sang ip đàn hồi liên quan của mình.
Bạn cần chỉ định cho ip của eth1 (172.48.55.23) để đi một tuyến đường khác:
ip rule add from 172.48.55.23 table default
Sau đó, liên kết tuyến đường mặc định của mình với quy tắc đó:
ip route add default via 172.48.0.1 dev eth1 table default
Và xóa bộ đệm:
ip route flush cache
Bạn có thể khai thác cho một lời giải thích "chính thức" từ bài viết này