5

Так что в настоящее время я подключен к двум интернет-соединениям. Моя сеть 3G и беспроводное соединение компании. Но я не очень понимаю, какой из них я использую. Есть ли способ узнать, какое соединение используется. И есть ли способ использовать оба одновременно. Либо путем балансировки нагрузки, либо выделением каждого для отдельных задач. Например, один для скачивания, другой для серфинга?

Я на Ubuntu 9.10

2 ответа2

1

Это ответ на аналогичный вопрос.

Для загрузки файлов по определенному маршруту вы можете использовать Wget: wget --bind-address=<localIP> <file> , где <localIP> может быть вашим 3G (внешним) или корпоративным (внутренним) IP.

Метрики маршрута могут быть установлены через NetworkManager (апплет трей).

Также это руководство объясняет, как настроить политику маршрутизации для работы нескольких интернет-провайдеров; Вы, вероятно, захотите создать скрипт пост-ап для интерфейса 3G PPP, который бы все настраивал.

1

Используйте команду route, чтобы показать вашу таблицу маршрутизации. Как правило, ваш компьютер будет иметь маршрут по умолчанию (возможно, последний добавленный сетевой интерфейс), по которому будет направляться весь ваш трафик.

Маршрут по умолчанию будет иметь пункт назначения 0.0.0.0 или, может быть, просто слово «default». Вот где проходит ваш трафик. Вы также можете изменить его с помощью команды route.

http://www.cyberciti.biz/faq/linux-setup-default-gateway-with-route-command/

Может быть возможно настроить отдельные программы для привязки к различным сетевым интерфейсам.

Вы также можете посмотреть на связывание ваших сетевых интерфейсов, но я никогда не пробовал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .