LINUX.ORG.RU
ФорумAdmin

VPN + Маршрутизация


0

0

1. Есть VPN сервер, VPN-клиент соединяется и получает IP адрес 192.168.1.22 у него есть сетка 192.168.33.0/24 я делаю так: #route add -net 192.168.33.0/24 gw 192.168.1.22 И все работает прекрасно пока VPN соединение не слитит, после чего необходимо прописовать опять маршрутизацию... Где и как настроить систему что бы маршрут до 192.168.33.0/24 поднимался сам после того как VPN-клиент соединился и получил 192.168.1.22!? 2. Поискал в Интете сделал так: в /etc/ppp/ip-up.d/test --------------------------- #!/bin/sh case $5 in 192.168.1.22) route add -net 192.168.33.0/24 gw 192.168.1.22;; esac exit 0 --------------------------- После разрыва клиент подключился, но маршрутизация не добавилась! Гуру подскажите как решить траблу, куда смотреть что делать? Зарание благодарен


Дистрибутив какой? Дебиан?

Если маршрут не добавляется, значил либо скрипт не вызывается,
либо ему передаются не те параметры, либо в скрипте ошибка.
Добавь в начало скрипта:

#/bin/sh

date >> /tmp/test.run.txt
echo $5 >> /tmp/test.run.txt
echo $PATH >> /tmp/test.run.txt

Ну и посмотри, файл в /tmp создается или нет... 

mky ★★★★★
()
Ответ на: комментарий от dpkg

vtund.conf - нет такого!

date >> /var/log/ppp-run.log echo $5 >> /var/log/ppp-run.log

case "$5" in # Handle the routing to the Newman Campus server 192.168.143.22) /sbin/route add -net 192.168.3.0/24 gw 192.168.143.22 ;; esac exit 0

логи пишет, IP вносит, дату... но не добавляет маршрутизацию хоть убей Люди помогите, приходится руками вносить а клиенты жалуются... :(

J0hn
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.