Эта ситуация в настоящее время является теоретической (но может стать очень реальной очень скоро, если есть хорошее решение).
У меня есть сервер, на котором запущен сервер Ubuntu с 5 сетевыми картами (1 плата на борту, 4 карты расширения) , У меня есть 4 интернет-соединения от 4 разных интернет-провайдеров с 4 различными IP-адресами с 4-мя различными модемами (вы получаете идею - все по-другому). Карты расширения подключены к модемам, а встроенный сетевой адаптер подключен к восходящему порту главного коммутатора в серверной комнате, из которого все остальные машины получат IP-адреса и доступ в Интернет.
My Цель состоит в том, чтобы равномерно распределять нагрузку между всеми доступными соединениями (например, если № 2 отсутствует, доля загрузки 1,3 и 4) и обслуживать Интернет для основного коммутатора, который, в свою очередь, будет обслуживать другие машины, как а также хостинг DHCP.
Задержка тоже большая. Сервер должен иметь не более 2 мс латентности от WAN в локальной сети. Это для VoIP.
Есть ли встроенный способ сделать это или установить стороннее программное обеспечение. Имейте в виду, что графического интерфейса нет, и единственный путь в него - SSH после его развертывания.