Помогите пожалуйста. Недавно я создал темку, предметом которой является проблема автоматического создания маршрутов на собственный IP через интерфейс tun0 (tun0 сервер=192.168.0.1 -> 192.168.0.2=клиент), а так же алиасов на указанный интерфейс, программой PPP (только не pppd !) после установки связи. Вот ссылка к теме:http://www.opennet.me/openforum/vsluhforumID1/48246.html
Пока что ясных ответов к сожалению нет.
Но вот другая проблема (точнее вопрос :)).
На сервере (FreeBSD) к одному из ком-портов подключен клиент (винда).
На втором сидит модем. Как сделать так, чтобы сервер стал шлюзом для двух интерфейсов - tun0 и tun2. Я пока этого делать не пробывал, но по-моему это должно быть проблематично. Ведь эти интерфейсы не существуют постоянно. Они появляются при установке связи и исчезают при ее разрыве!Заранее спасибо за любой ответ.
есть файлы связанные с ппп
/etc/ppp/ppp.linkup
/etc/ppp/ppp.linkdown
что то типа этого, можно там маршруты прописать
>есть файлы связанные с ппп
>/etc/ppp/ppp.linkup
>/etc/ppp/ppp.linkdown
>что то типа этого, можно там маршруты прописатьБольшое спасибо за ответ, но проблема в том, что мне необходимо прописать маршрут, в котором в качестве шлюза задается не IP, а имя интерфейса. На сколько я помню, в этих файлах нельзя задавать маршруты именно таким путем. А по-другому нельзя. Ведь невозможно задать маршрут к адресу, используя в качестве шлюза этот же адрес.
>Большое спасибо за ответ, но проблема в том, что мне необходимо прописать
>маршрут, в котором в качестве шлюза задается не IP, а имя
>интерфейса.А route add xx.xx.xx.xx -iface tun0 не поможет ?
> На сколько я помню, в этих файлах нельзя задавать маршруты
>именно таким путем. А по-другому нельзя. Ведь невозможно задать маршрут к
>адресу, используя в качестве шлюза этот же адрес.
>>Большое спасибо за ответ, но проблема в том, что мне необходимо прописать
>>маршрут, в котором в качестве шлюза задается не IP, а имя
>>интерфейса.
>
> А route add xx.xx.xx.xx -iface tun0 не поможет ?...
Я и пользуюсь этой командой. Точнее я написал скрипт, который добавляет алиасы на tun0, а потом и маршруты. Но только при установки соединения мне все время приходится логиниться на сервер и запускать этот скрипт вручную.
Кстати, это вторая проблема. Вопрос будет исчерпан, если удастся заставить PPP самому запускать этот скрипт сразу после установки соединения. Вы не знаете как это сделать?