Điểm:0

Openstack VM không được phép gửi các gói có ip nổi làm nguồn gốc

lá cờ us

Tôi gặp sự cố sau đây, tiếp nối nỗ lực tìm kiếm trợ giúp trước đây của tôi.

Tôi có một máy ảo muốn liên lạc với các máy ảo khác nằm ở đâu đó bên ngoài OpenStack. Tôi đã thử làm điều đó đơn giản bằng cách gán một ip nổi. Tuy nhiên, điều này không thành công ngay khi VM bắt đầu giao tiếp bằng cách liên kết với ip nổi.

Điều này có nghĩa là, VM phải có khả năng gửi các gói có nguồn gốc từ ip nổi. Tuy nhiên, điều này được lọc ra ngay lập tức và thậm chí không rời khỏi nút trình ảo hóa. Câu hỏi còn lại bây giờ là: Làm cách nào tôi có thể khiến OpenStack/openVSwitch tuân theo? Nó sẽ cho phép gửi các Gói IP từ các ip nổi khi VM sở hữu chúng.

Cảm ơn rất nhiều trước.

berndbausch avatar
lá cờ us
Thông thường, bạn không cần một IP nổi để giao tiếp với thế giới bên ngoài. Theo mặc định, các bộ định tuyến có cổng bên ngoài thực hiện SNAT, có và không có IP nổi. Nếu máy ảo gửi có IP động, các gói sẽ có IP động làm nguồn.
berndbausch avatar
lá cờ us
Bạn dường như nói rằng việc liên kết ổ cắm với IP nổi không thành công. Đây là sự thật. Nhân của VM không biết gì về IP nổi và từ chối ràng buộc. Giải pháp: Liên kết với IP cố định.
thurlimann avatar
lá cờ us
@berndbausch à, bạn sai rồi.... Có thể dễ dàng liên kết bằng cách thêm IP cục bộ vào VM. Đây là một thực tế phổ biến bên ngoài vũ trụ OpenStack dành cho các VIP được định tuyến bên ngoài. Và tôi cần phải ràng buộc, vì daemon, flannel, calico, v.v. cần biết ip bên ngoài và không có chế độ nào yêu cầu chúng hoạt động ở chế độ không ràng buộc trong khi tôn trọng ip thực bên ngoài.
berndbausch avatar
lá cờ us
Chắc chắn rồi, bạn có thể thêm bất kỳ IP nào vào VM. Câu hỏi đặt ra là liệu bạn có thể sử dụng IP đó để kết nối với bất kỳ thứ gì không. Tôi đã cài đặt Kubernetes với flannel trên OpenStack, thủ công và với Magnum (trong trường hợp bạn quan tâm: https://itnext.io/running-a-kubernetes-cluster-on-devstack-533d579bb2f9), mà không cần thêm phần nổi Giao diện IP đến máy ảo.
thurlimann avatar
lá cờ us
bạn cũng bỏ lỡ điểm không may. @berndrausch. Điều này sẽ không hoạt động nếu bạn có các nút bên ngoài openstack **và** bên trong openstack.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.