Могу ли я использовать Network Manager для подключения к нескольким сетям, чтобы они могли распределить нагрузку?
Может быть, вы хотите балансировки нагрузки. Есть хорошая программа под названием Crossroads: http://crossroads.e-tunity.com/index.xr
Если вы хотите список похожих программ, у меня есть выдержка из [ 111] http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.html
Демон, работающий в пользователе пространство, а также широкие возможности конфигурирования, опрос серверных частей с помощью вызовов для пробуждения, отчеты о состоянии, множество алгоритмов для выбора «правильной» серверной части для запроса (и пользовательские алгоритмы для очень особых случаев) и многое другое. Перекресток не зависит от службы: его можно использовать для любых служб TCP, таких как HTTP (S), SSH, SMTP и подключения к базе данных. В случае балансировки HTTP Crossroads может обеспечить привязку сеансов к внутренним процессам, которые нуждаются в сеансах, но не осведомлены о сеансах других серверных частей. Перекресток может быть запущен как отдельный демон или через inetd.
Обратите внимание на мою потрясающую возможность публикации. В любом случае, здесь вы можете увидеть самые последние (все еще обновленные) и документацию о том, как это сделать.
Да, теоретически вы можете подключаться к нескольким сетям, но вам нужен как минимум один сетевой интерфейс на сеть, к которой вы хотите подключиться.
Так, например, если у вас есть два беспроводных сетевых интерфейса и один интерфейс Ethernet, вы сможете подключить каждый из этих беспроводных сетевых интерфейсов к беспроводной сети, а интерфейс Ethernet - к проводной сети.
Тем не менее, я думаю, что Ubuntu выбирает первый интерфейс (чаще всего интерфейс Ethernet, если он подключен) и использует его по умолчанию вместо равномерного распределения трафика.