По умолчанию будут использоваться два интернет-соединения?

Если у меня есть два подключения к Интернету (один через eth0, а другой через wlan0), оба будут использоваться по умолчанию?

... или мне нужно сделать некоторые корректировки для того, чтобы приложения пользовались преимуществами обоих соединений?

0
задан 24 February 2012 в 21:34

3 ответа

Короткий ответ - нет. ПК имеет только один заданный шлюз по умолчанию и используется для всего трафика. Вы все еще можете видеть некоторые пакеты в / из вторичного интерфейса, но это будет материал уровня 2, а не IP.

Сделайте netstat -r, чтобы узнать, в каком направлении ваш трафик принимает.

Более длинный ответ «нет», но вы можете связать свои интерфейсы вместе, создавая «виртуальный интерфейс», который способен использовать обе карты ». В основном, следуйте одной из ссылок, упомянутых в ваших комментариях. Вам понадобится пакет ifenslave и руководство по настройке, например те, которые я упоминаю в этом ответе.

0
ответ дан 25 May 2018 в 22:21
  • 1
    Я полагаю, что также возможно (вручную) настроить несколько путей с равными затратами на пункт назначения в Linux и иметь баланс нагрузки таким образом, но я не видел этого. – belacqua 29 March 2011 в 04:12
  • 2
    Нет, не совсем. Это зависит. Пути равных затрат применимы только в том случае, если вы (как вы говорите) вручную вводите адресатов. Маршрут по умолчанию - это всегда один маршрут, выбранный по метрике из доступных интерфейсов. Связывание - это единственный способ добиться балансировки нагрузки или повышения пропускной способности. – Scaine 29 March 2011 в 04:16
  • 3
    Хорошо, я не понимаю вашего ответа. Возможно, мой комментарий не ясен. (Это не очень важно для вопроса в любом случае, поскольку это не поведение по умолчанию.) Но я предполагаю, что если у Cisco или Juniper есть ядра, которые могут загружать баланс или кругооборот через EIGRP, CEF, OSPF и т. Д. то, вероятно, вы можете каким-то образом получить подобное поведение под Linux. – belacqua 29 March 2011 в 04:21

На самом деле вы можете объединить две или более разрозненные интернет-ссылки с использованием Vtun и многоканальной PPP см. http://johnlewis.ie/bonding-teaming-internet-connections/

Любые вопросы? [!d2 ]

0
ответ дан 25 May 2018 в 22:21
  • 1
    Это может быть способ сделать это, но ответ должен содержать по крайней мере существенные шаги. Ссылка может умереть. – Nephente 1 October 2015 в 10:05
  • 2
    В любом случае это не очень хорошо работает с vtun, поскольку TCP в туннелях TCP входит в «ack wars». Вам лучше делать это с OpenL2TP, но даже тогда вы будете застревать, если одна ссылка будет быстрее, чем другая, так как код PPP ядра просто балансирует пакеты по ссылкам по умолчанию, т. Е. Вы получите только кратное самое медленное скорость ссылки. – jpl888 5 November 2015 в 14:24

Да, вы можете. См. Ubuntu Bonding.

0
ответ дан 25 May 2018 в 22:21

Другие вопросы по тегам:

Похожие вопросы: