Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > VPN&Mandriva2009


Автор: Still 30.4.2009, 02:46
Доброго времени суток!

Проблема в следующем:
у меня сеть настроена таким образом: интернет -- роутер -- комп. Роутер DLink DIR-655, сделана перепрошивка до последней версии.
Требуется настроить VPN соединение в Мандриве09. Wi-Fi к роутеру поднял, тут все ок.
Получается сеть  внутренняя 192.168.0.0 (АйПи у компа 192.168.0.101 у роутера стандарт: 192.168.0.1). К роутеру подрублена витая пара, которая коннектит к внутренней сети провайдера, а затем через VPN соединение к интернету. В статусе роутера указываются АйПи и шлюз внутренней сети провайдера (шлюз: 10.22.218.1).

Настраиваю VPN путем ручной маршрутизации. Данные в файле peers/
Код

pty "pptp 10.0.0.3 --nolaunchpppd"
user user
password "password"
nodeflate
nobsdcomp
noauth


Когда устанавливаю соединение VPN (pppd call vpn debug nodetach), соответственно присваивается уже внешний клиентский АйПи, и два внешних DNS сервера. В таблице маршрутизации все отлично прописывается (главный дефолтный шлюз соответственно моей внутренней: 192.168.0.1 - роутер ). Пингуется все: и сам VPN-сервер, и АйПи клиентский внешний, и DNS внутренней сети провайдера и шлюз внутренней сети прова, НО не проходит пинг к DNS (две DNS'ки) сервера. Для этого нужно прописать в таблицу маршрутизации главным шлюзом не мой 192.168.0.1, а шлюз внутренней сети провайдера - 10.22.218.1, но при попытке:
Код

route add default gw 10.22.218.1

вылетает ошибка: 
SIOCADDRT: Нет такого процесса
а при удалении дефолтного шлюза 192.168.0.1, естественно, ложится wi-fi.

И все! В этом вся загвоздка. Колупаюсь уже несколько дней, в результате понял, что главная проблема в дефолтном шлюзе в таблицах маршрутов.
Соответственно, как прописать шлюз внутренней сети провайдера главным шлюзом в таблицах (естественно шлюз 192.168.0.1 тоже должен быть).

Спасибо!

Автор: Vasay 30.4.2009, 03:05
Still, 

Что-то я не понял, что Вы хотите сделать.
Если вы хотите что бы роутер раздавал инет всем к нему подключенным компам, то 

Цитата

Wi-Fi к роутеру поднял, тут все ок.


этого достаточно. На компьютере ничего настраивать не надо. VPN нужно настраивать не в системе а на роутере. 

Т.е. входите в админку роутера и все там настраиваете. Или Вы хотите что-то другое сделать (типа VPN Pass-throug)?

Насколько я знаю, не все роутеры дают себя настраивать по wi-fi, нужно подключить сетевой кабель, да еще и к первому порту (по крайней мере у моего так в инструкции написано)

Автор: Still 30.4.2009, 18:25
Vasay, да, согласен. Я настраивал VPN  на роутере, интернет есть, все отлично! Но, при такой организации скорость с 5 Мб/с падает до ~1 Мб/с, а из-за (насколько я понял) недостаточно стабильного канала для роутера, он через каждый пару минут (иногда соединение держится немного дольше) перезагружает соединение. Настроек в нем пробовал много: и постоянный коннект, и по времени - обрывается связь и все.

В винде ХР VPN настраивается просто через создание нового подключение. Вбиваются настройки, АйПи  VPN сервера, лог/пасс, настраиваются определенные настройки - и все. Двойной клик, коннект - инэт есть (VPN на роутере не настроено, он просто раздает АйПи). В Мандриве же связь с роутером нормальная, как обычно через 192.168.0.1 шлюз, но чтобы пробиться во внешнюю сеть, главным шлюзом нужно ставить шлюз провайдера (10.22.218.1), а не шлюз роутера, однако этот шлюз не прописывается и выдает вышеуказанную ошибку (SIOCADDRT: Нет такого процесса).

В этом проблема, в установки шлюза провайдера.

Автор: Vasay 30.4.2009, 19:42
Still, 

Я могу ошибаться, но вроде:

1. Если настроен VPN на роутере, то VPN Pass-throug настроить уже нельзя, так как провайдер не даст подключится дважды. 
2.
Цитата

Но, при такой организации скорость с 5 Мб/с падает до ~1 Мб/с, а из-за (насколько я понял) недостаточно стабильного канала для роутера, он через каждый пару минут (иногда соединение держится немного дольше) перезагружает соединение. Настроек в нем пробовал много: и постоянный коннект, и по времени - обрывается связь и все.


Так если проблема в wi-fi канале меду роутером и компом, то что вы ни делайте - проблема все равно будет. Вполне возможно роутер и ваша wi-fi карта плохо дружат. 

У меня такая картина с Samsung X1 и Dlink DI-524. При этом с другими роутерами Samsung работает отлично, так же как и DI-524 с другими буками. 


По Вашей проблеме почитайте тут: http://www.kpi.cc/forum/board67/theme890.htm/page1/

Автор: Still 30.4.2009, 20:01
Vasay, 
Цитата(Vasay @  30.4.2009,  19:42 Найти цитируемый пост)
1. Если настроен VPN на роутере, то VPN Pass-throug настроить уже нельзя, так как провайдер не даст подключится дважды. 

Именно, поэтому настраиваю VPN только на компе, роутер остается только для раздачи АйПи компам и витой пары от провайдера.

На счет статьи, спасибо! Должно помочь!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)