Điểm:0

Định cấu hình "proxy chuyển tiếp" hoặc DNAT trong docker với nhiều IP công cộng

lá cờ cn

Tôi đang cố gắng tìm câu trả lời và giải pháp khả thi cho các câu hỏi liên quan đến proxy chuyển tiếp, docker và nhiều giao diện mạng/ip công cộng. Tôi hy vọng rằng tôi sẽ nhận được câu trả lời về chúng ở đây.

Tôi có một ứng dụng gửi yêu cầu https trên API công khai trên 2 trang web độc lập (API1, API2). Ứng dụng này chạy trên máy chủ lưu trữ (Linux) với 3 ip công khai (ip1, ip2, ip3). Bắt buộc phải định cấu hình mạng cho các yêu cầu sau: ứng dụng cho mỗi yêu cầu phải sử dụng làm ip nguồn, ip công khai tiếp theo từ nhóm ips(ip1, ip2, ip3) "Robin Round Load Balancing"

câu hỏi:

  1. Để có giải pháp, tôi nên sử dụng "proxy chuyển tiếp" hay DNAT?
  2. Nếu được yêu cầu sử dụng proxy chuyển tiếp thì cái nào trong danh sách haproxy, nginx, mực sẽ tốt hơn cho giải pháp này? và làm cách nào để liên kết ip công cộng và định cấu hình "Cân bằng tải vòng Robin" cho điều đó?
  3. Nếu được yêu cầu sử dụng DNAT, bạn có thể chia sẻ mẫu cấu hình không?
  4. Ứng dụng này hoạt động như một dịch vụ trong docker. Có thể định cấu hình mạng: "proxy chuyển tiếp" hoặc DNAT trong cùng một tệp trình soạn thảo docker không?

Đă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.