Сначала простите мой плохой английский, пожалуйста.
Моя проблема в том, что у моего интернет-провайдера (Alice DSL) у меня есть два PPPOE-соединения, одно для «обычного интернета» и одно для VoIP. Мой вопрос: как я могу создать два соединения и сказать Ubuntu отправлять VoIP-данные через первое соединение и использовать второе соединение для «обычного интернета»? Я не хочу связывать их, и я не хочу делать аварийное переключение
Я был бы рад, если у кого-то есть решение моей проблемы
Вы, вероятно, ищете что-то под названием «Разделенный доступ» (правильно) или «Разделенная маршрутизация» (термин непрофессионала).
Прочитайте раздел (4.2.1. Разделенный доступ) http://www.lartc.org/lartc.html#AEN267 раздела «Расширенная маршрутизация и усиление Linux». Traffic Control HOWTO, чтобы увидеть, если это то, что вам нужно.
Вы по-прежнему настраиваете оба соединения PPPoE, но одно из них помечается как интерфейс по умолчанию для всего трафика, а затем вы используете команды ip route
и ip rule
для добавления определенных маршрутов для ваших серверов VoIP через другое соединение. Обратите внимание, что вам нужно знать IP-адреса всех ваших VoIP-серверов - вы не можете использовать ip
для перемещения трафика на основе номеров портов.
Удачи!