Tôi có ba máy chủ VPS Ubuntu riêng biệt (A, B, C)
trước đây tôi chỉ có một địa chỉ IP được liên kết với máy chủ A và được sử dụng
iptables để chuyển tiếp bất kỳ gói tin đến IP
11.22.33.44 trên cổng 443 đến địa chỉ ip
55.66.77.88 (máy chủ B)
và sử dụng máy chủ A làm cổng cho kết nối TCP của tôi để bỏ qua việc chặn trong khu vực của máy khách
Tôi đã làm điều đó bằng cách thêm một quy tắc vào
PREROUTIN bằng lệnh bên dưới:
$ iptables -t nat -A PREROUTING -p tcp --dport 443 -j DNAT --to-destination 55.66.77.88:443
cũng như thêm một quy tắc vào
ĐƯỜNG SAU:
$ iptables -t nat -A POSTROUTING -j MASQUERADE
Tôi muốn mua một địa chỉ IP khác (
99.10.11.12) từ nhà cung cấp VPS của tôi trên máy chủ A sẽ được kết nối với
eth1 và chuyển tiếp các gói trên địa chỉ đó đến máy chủ C (
13.14.15.16)
nhưng ngay khi IP thứ hai được mua và hoạt động, mọi thứ sẽ ngừng hoạt động ngay cả các gói đến
11.22.33.44 không vào được server B

Tôi không chắc cách định cấu hình các quy tắc để đạt được những gì tôi muốn và đang cố gắng tìm hiểu về
iptables chỉ làm tôi bối rối hơn nữa.