Два PPP соединения на один хост

From
Alex Mogilnikov (2:5054/70)
To
Leizer A. Karabin (2:5054/37.63)
Date
2006-09-15T15:09Z
Area
RU.UNIX.BSD
Привет Leizer!

15 Sep 06 12:02, Leizer A. Karabin писал Alex Mogilnikov:

 LK>         Класс. Значит, если я понял хоть что-то, одни соединения
 LK> устанавливаются между х.х.х.х - у.у.у.у а другие между х.х.х.х -
 LK> у.у.у.у

    Почти так. Одно между x.x.x.x - y.y.y.y, другое между z.z.z.z - y.y.y.y. То есть на моей стороне IP разные.

 LK>  Теперь такой вопрос: как системе с ними быть? Если, скажем, в
 LK> системе есть пакет, посланный на у.у.у.у, как ей, бедняге, решить, в
 LK> какой ррр его совать?

    На это есть таблица маршрутизации. Например, если сказано route add default -iface tun1 (и других маршрутов для y.y.y.y нет), то пакет для y.y.y.y должен быть направлен в интерфейс tun1. В любом случае хотя бы один маршрут, под который подпадет y.y.y.y, в таблице будет. А даже если не будет - ну так не маленькая же, пошлет отправителю ICMP host unreachable, а исходный пакет дропнет. Проблема вовсе не в том, какие задать маршруты, а в том, что ppp, подняв второе соединение, сразу же его разрывает из-за ошибки установки адреса интерфейсу.

 LK>         Отчего бы не назначить, ну хотя бы алиас для у.у.у.у, и один
 LK> из ррр тянуть до него. В твоём понимании ничего не изменится, но
 LK> система вернёт съехавшую крышу.

    Не понял, что именно ты предлагаешь сделать. Объясни, пожалуйста, подробнее, где что и как назначить. На один из tun интерфейсов назначить алиас? Но алиас-то - это адрес моей стороны, а они и так разные. Не понимаю, что это может дать.

Всего наилучшего,                                 [Team PCAD 2000]
Алексей М.
... Завтрак съешь сам, обед оставь себе, а ужин - никому не отдавай!
---
 * Origin: === Сисоп спит - почта идет === (2:5054/70)
SEEN-BY: 5020/545 5054/1 4 8 9 11 28 35 36 37 45 63 66 67 70 75 84 85
PATH: 5054/70 1 37