VPN в MANDRIVA 2007 Powerpack (как легко это сделать)

PCLinuxOS

Модератор: Bizdelnick

ra3wnd
Сообщения: 32
ОС: Ubuntu 9.04

VPN в MANDRIVA 2007 Powerpack

Сообщение ra3wnd »

Ну вот я наконец-то попал в полноценный инет!
Изрядно намучившись и облазив сотни форумов я всетаки дошел как все сделать без особых усилий.

Итак, попорядку на своем примере:
1. Имеем настройки от провайдера
ip 172.22.27.104
маска 255.255.255.0
шлюз 172.22.27.254
DNS 62.117.104.19


ip сервера VPN: nas2.local
VPN_логин
VPN_пароль
В консоли набрать команду
host nas2.local (у вас свой адрес!!)
Получилось: nas2.local has address 172.22.22.24
172.22.22.24- это и есть IP VPN сервера (их может быть и не один, а несколько)
2. Настраиваем сеть: пуск\система\настройка\настройка компьютера\сеть и интернет\настройка нового сетевого интерфейса.
там сначала настраиваем Ethernet, где вносим все данные.
Далее там же создаем подключение DSL
Про провайдера указать, что нет в списке
Далее протокол туннелирования между узлами (pptp)
Далее логин и пароль для VPN
Далее галочки на свое усмотрение
Далее про соединение сейчас поставить галочку "да"
далее завершить.
В трее на индикаторе сети должен появиться новый интерфейс ppp0
3. Под root зайти в /etc/ppp/peers и открыть файл *ppp0
В нем поставить в строке
pty "/usr/sbin/pptp nas2.local --nolaunchpppd"
адрес вашего VPN сервера.
4.Под root зайти в /etc/ppp и открыть *ip-up
В самом низу выше строчки exit 0 добавляем следующее:
route add -host 172.22.22.24 gw 172.22.27.254
route del default
route add default dev ppp0
Тамже при желании можно указать маршрутизацию для вашей сети,которую давал также провайдер, чтобы во время подключения к интернету были доступны сетевые ресурсы:
route add -net 10.248.0.0 netmask 255.255.0.0 gw 172.22.27.254
5. Под root зайти в /etc/ppp и открыть *ip-down и также перед последней строчкой
вписать:
route del default
route add default gw 172.22.27.254

Естественно везде нужно вбить ваши настройки по аналогии.
Все, теперь через индикатор сети можно управлять подключением к интернету даже обычному пользователю
В консоли можно проверить под root командой
route -n
вашу маршрутизацию
У меня вот что получалось:
[root@localhost ra3wnd]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.22.22.24 172.22.27.254 255.255.255.255 UGH 0 0 0 eth0
62.117.104.22 0.0.0.0 255.255.255.255 UH 25 0 0 ppp0
62.117.80.120 172.22.27.254 255.255.255.248 UG 0 0 0 eth0
172.22.27.0 0.0.0.0 255.255.255.0 U 10 0 0 eth0
10.140.0.0 172.22.27.254 255.255.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 10 0 0 eth0
10.248.0.0 172.22.27.254 255.255.0.0 UG 0 0 0 eth0
172.22.0.0 172.22.27.254 255.254.0.0 UG 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 UG 0 0 0 ppp0

Удачи! :cool:
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: VPN в MANDRIVA 2007 Powerpack

Сообщение sash-kan »

ну что ж, приветствуем еще одно руководство «как настроить vpn в дистрибутиве x при подключении к провайдеру y».
отмечаю единственный недостаток — не указан провайдер.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
ra3wnd
Сообщения: 32
ОС: Ubuntu 9.04

Re: VPN в MANDRIVA 2007 Powerpack

Сообщение ra3wnd »

Провайдер Оскар г.Раменское Московской обл.
Спасибо сказали:
Аватара пользователя
Vitaliy69
Сообщения: 100
ОС: openSUSE 11.3 x86-64

Re: VPN в MANDRIVA 2007 Powerpack

Сообщение Vitaliy69 »

Прощу прощения, что влезаю в разговор. Но поднимаю VPN через Shell. Пишет: "Error! Connection time out". В чём может быть проблема? Не хочется ради этого создавать сотую тему про VPN от мелгомягких, который давно должен умереть.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: VPN в MANDRIVA 2007 Powerpack

Сообщение sash-kan »

(Vitaliy69 @ Jan 2 2007, в 13:34) писал(а):Пишет: "Error! Connection time out".
подробнее, пожалуйста.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Vitaliy69
Сообщения: 100
ОС: openSUSE 11.3 x86-64

Re: VPN в MANDRIVA 2007 Powerpack

Сообщение Vitaliy69 »

sash-kan писал(а):
02.01.2007 17:07
(Vitaliy69 @ Jan 2 2007, в 13:34) писал(а):Пишет: "Error! Connection time out".
подробнее, пожалуйста.

При помощи команды pptp-command setup создаю VPN: как положено добавляю CHAP запись и привязываю к ней VPN тунель. Поднимаю при помощи pptp-command start Имя_Тунеля. Ждёт около 10 секунд, а потом появляется ошибка "Error! Connection time out". У провайдера отключено шифрование и сжатие данных.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: VPN в MANDRIVA 2007 Powerpack

Сообщение sash-kan »

Vitaliy69
я имел в виду немножко другое.
ну да ладно.
попробую догадаться.
порт 1723 на pptp-сервере доступен?

Код: Выделить всё

$ telnet <ip сервера> 1723
что выдает?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Vitaliy69
Сообщения: 100
ОС: openSUSE 11.3 x86-64

Re: VPN в MANDRIVA 2007 Powerpack

Сообщение Vitaliy69 »

sash-kan писал(а):
04.01.2007 10:58
порт 1723 на pptp-сервере доступен?

Скорее всего, порт закрыт, ибо в файерволе ничего не открывал. Хотя полное закрытие брандмауэра тоже не помогало. (: В общем-то говоря, поднял VPN при помощи скрипта cable. Так же советовали установить пакет IPFwd - тоже это сделал. Сейчас работает, но с проблемами... :( Как решить - не знаю.
Спасибо сказали: