1

Возникла сия проблема, но не нашел пока правильного решения.
Вот в дебиане поднимается входящее ppp соединение, нужно на него прописать роутинг.
Роутинг в идеале надо поднимать в зависимости от того кто пришел.
т.е. пришел host1 дать туда route add -net 10.0.0.0/12
пришел host2 поднять 192.168.77.0/24
причем зароутить хотелось-бы или на dev или на gw
Если кто знает ткните меня в правильном направлении.

2

А два роута одновременно не?

3

При чем тут два роута? Если интерфейс еще не поднят роут на него не поставишь.
Вот мне и надо знать как сделать роут при поднятии ppp соединения от имени какого-то линка.
т.е. есть скажем gena и когда он поднимает ко мне соединение, я должен на него роутить скажем 192.168.12.0/24
Ну читайте внимательно все-же перед ответом.

4

Всё, перечитал, понял. Соединение pppd принимает? У него же есть подключение if-up скриптов...

5

Все есть... и можно наворочать, хотелось узнать есть-ли какое-то стандартное решение.
Ведь наверняка должно быть что-то поднимающее роутинг в зависимости от того кто пришел.
на исходящее pptp/ppp все понятно, а вот с входящим сложнее...
Мне вот пока никто ничего вразумительного не сказал, какое-то дружное молчание на эту тему...
так все-же знает кто-то как роутить целую сетку при входящем pptp или ppp соединении с именем
client1? Откуда проще всего взять имя клиента пришедшего на скажем ppp1?