LinuxForum.Fans
Тема

Проблема с VPN-сервером (Debian, pptpd)

Автор: Frame 5 сообщений 2713 просмотров
#60972

Здравствуйте. Я вообщем-то новичок, потому возможно вопрос простой, но для меня (пока?) неразрешимый. Есть eth0 - городская сеть, сервер подключается по VPN к другому серверу из сети eth0, который даёт ему инет (ppp0), также сервер принимает входящие VPN подключения из сети eth0 (ppp1) и проблема в том что при подключении входящего VPN в таблицу маршрутизации автоматически заносится запись default * ppp1, соответственно инет через ppp0 становиться недоступен. Как бы это пофиксить. Спасибо .

#60978

Думаю тебе куда-то сюда. http://linuxforum.ru/viewtopic.php?id=4907
прежде чем создавать тему тут, нужно было по юзать раздел своего дистрибутива.

Frame написал:
при подключении входящего VPN в таблицу маршрутизации автоматически заносится запись default * ppp1, соответственно инет через ppp0 становиться недоступен. Как бы это пофиксить. Спасибо .

[console]
# route del default
# route add default dev ppp0
[/console]
Думаю, как-то так. Хотя могу и ошибаться.

#61099

Да, это то я понимаю. Вопрос в том как бы сделать чтобы автоматически, запись вышеуказанная, не добавлялась? Или чтоб выполнялся скриптик который сделает то что написал vint автоматически при подключении по VPN?

#61153

Смотри в сторону /etc/ppp/ip-up
Этот скрпт как раз выполняется после поднятия VPN соединения. Скрпт /etc/ip-down выполняется после того как соединение опущено.
Пример с /etc/ppp/ip-up. Правда не много сложный, но понятный.

#61187

Спасибо большое! То что я как-раз не мог догнать - что для всех подключений выполняется один скрипт, думал - где ж лежит тот, специальный, что для входящих VPN-ов выполняется :).

Войдите или зарегистрируйтесь, чтобы ответить.