| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *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/
Когда устанавливаю соединение VPN (pppd call vpn debug nodetach), соответственно присваивается уже внешний клиентский АйПи, и два внешних DNS сервера. В таблице маршрутизации все отлично прописывается (главный дефолтный шлюз соответственно моей внутренней: 192.168.0.1 - роутер ). Пингуется все: и сам VPN-сервер, и АйПи клиентский внешний, и DNS внутренней сети провайдера и шлюз внутренней сети прова, НО не проходит пинг к DNS (две DNS'ки) сервера. Для этого нужно прописать в таблицу маршрутизации главным шлюзом не мой 192.168.0.1, а шлюз внутренней сети провайдера - 10.22.218.1, но при попытке:
вылетает ошибка: SIOCADDRT: Нет такого процесса а при удалении дефолтного шлюза 192.168.0.1, естественно, ложится wi-fi. И все! В этом вся загвоздка. Колупаюсь уже несколько дней, в результате понял, что главная проблема в дефолтном шлюзе в таблицах маршрутов. Соответственно, как прописать шлюз внутренней сети провайдера главным шлюзом в таблицах (естественно шлюз 192.168.0.1 тоже должен быть). Спасибо! |
| Автор: Vasay 30.4.2009, 03:05 | ||
| Still, Что-то я не понял, что Вы хотите сделать. Если вы хотите что бы роутер раздавал инет всем к нему подключенным компам, то
этого достаточно. На компьютере ничего настраивать не надо. 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.
Так если проблема в wi-fi канале меду роутером и компом, то что вы ни делайте - проблема все равно будет. Вполне возможно роутер и ваша wi-fi карта плохо дружат. У меня такая картина с Samsung X1 и Dlink DI-524. При этом с другими роутерами Samsung работает отлично, так же как и DI-524 с другими буками. По Вашей проблеме почитайте тут: http://www.kpi.cc/forum/board67/theme890.htm/page1/ |