У меня несколько серверов (как Windows, так и Linux), работающих в разных местах. Я хотел бы иметь возможность маршрутизировать весь трафик этих (100 Мбит) серверов через 1 гигабитное соединение в другом месте. Проведя небольшое исследование, я наткнулся на пару вариантов использования, но в основном для локальных решений. Появились такие термины, как VPN, прокси, NAT и iptables, но они только добавили путаницы. Какое решение использовать наиболее подходящее?
Здесь может помочь IPv6. Как уже упоминалось, вы можете использовать IPSec или просто создать маршрутизируемый адрес для этих серверов.
IPsec - это то, что вам нужно.
Настройте туннели IPsec между распределенными серверами и сервером, находящимся в основном соединении 1G. Настройте «узловой» сервер так, чтобы он мог передавать трафик NAT для всех других серверов, а затем на «распределенных» серверах указать их шлюз по умолчанию на IP-адрес узлового сервера на другом конце туннеля.