Два 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