VPN в Mandriva
Модератор: Bizdelnick
-
Vital86
- Сообщения: 79
- ОС: Debian SID, Mandriva 2010
VPN в Mandriva
Наиболее часто встречаемый вопрос: Как настроить VPN в Линукс. Я для настроики использовал мануал с этого форума VPN-Mandriva, но с не большими изменениями.
Итак начнем:
Заходим в Пуск\утилиты\система\настройка компьютера\сеть и интернет\настройка нового сетевого интерфейса
Выбираем DSL, нажимаем "ДАЛЕЕ", пока не появиться список провайдеров, выбираем "НЕТ В СПИСКЕ"
Далее выбираем протокол PPTP или PPPoE (у кого что)
Вводим логин и пароль
Ставим галочки по необходимости, в пункте дополнительно изменяем "Метрика" на 0.
На вопрос установки соединения жмем "ДА"
Для PPTP соединения выполняем следующие действия:
Под root зайти в /etc/ppp/peers и открыть файл *ppp0
В нем поставить в строке
pty "/usr/sbin/pptp адрес.vpn.сервера --nolaunchpppd"
адрес вашего VPN сервера.
Настройка окончена, на большинтсве машин соединение будет уже сейчас работать.
Если соединения нет, тогда следуем инструкции описанной выше по ссылке.
Если необходимо добавить маршруты для локальной сети, то создаем файл с любым названием и прописываем в нем необходимые маршруты.
Далее помещаем его в /etc/ppp/ip-up.d/ и делаем его исполняемым (копирование и изменеие типа файла делать из под root)
Пример:
Создаем текстовый файл startip в /home
Добавляем в него строки (на примере моего провайдера - лоальная сеть 172.16.0.0 с маской 255.255.248.0, шлюз 172.16.6.1)
#! /bin/bash
route add -net 172.16.0.0/21 gw 172.16.6.1
Сохраняем файл
Заходим в консоль
[vit@localhost ~]$ su
Password:
[root@localhost vit]# cp /home/startip /etc/ppp/ip-up.d/startip
[root@localhost vit]# chmod +x /etc/ppp/ip-up.d/startip
Вот и все....
Если комуто поможет, то напишите
Итак начнем:
Заходим в Пуск\утилиты\система\настройка компьютера\сеть и интернет\настройка нового сетевого интерфейса
Выбираем DSL, нажимаем "ДАЛЕЕ", пока не появиться список провайдеров, выбираем "НЕТ В СПИСКЕ"
Далее выбираем протокол PPTP или PPPoE (у кого что)
Вводим логин и пароль
Ставим галочки по необходимости, в пункте дополнительно изменяем "Метрика" на 0.
На вопрос установки соединения жмем "ДА"
Для PPTP соединения выполняем следующие действия:
Под root зайти в /etc/ppp/peers и открыть файл *ppp0
В нем поставить в строке
pty "/usr/sbin/pptp адрес.vpn.сервера --nolaunchpppd"
адрес вашего VPN сервера.
Настройка окончена, на большинтсве машин соединение будет уже сейчас работать.
Если соединения нет, тогда следуем инструкции описанной выше по ссылке.
Если необходимо добавить маршруты для локальной сети, то создаем файл с любым названием и прописываем в нем необходимые маршруты.
Далее помещаем его в /etc/ppp/ip-up.d/ и делаем его исполняемым (копирование и изменеие типа файла делать из под root)
Пример:
Создаем текстовый файл startip в /home
Добавляем в него строки (на примере моего провайдера - лоальная сеть 172.16.0.0 с маской 255.255.248.0, шлюз 172.16.6.1)
#! /bin/bash
route add -net 172.16.0.0/21 gw 172.16.6.1
Сохраняем файл
Заходим в консоль
[vit@localhost ~]$ su
Password:
[root@localhost vit]# cp /home/startip /etc/ppp/ip-up.d/startip
[root@localhost vit]# chmod +x /etc/ppp/ip-up.d/startip
Вот и все....
Если комуто поможет, то напишите
-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
Можно и по другому (исходные данные: 10.128.0.20 - IP VPN провайдера (может быть имя), 10.14.0.1 - шлюз для локальной сети.
В /etc/ppp/peers/inet пишем типа такого:
Потом в /etc/ppp/ip-up.d/ip-up пишем
а в /etc/ppp/ip-down.d/ip-down пишем
в /usr/bin/pon
у кого несколько маршрутов в pon добавляеме route add -host... как в мануале.
и в /usr/bin/poff
Не забываем chmod +x /usr/bin/pon и тоже для poff
В /etc/ppp/peers/inet пишем типа такого:
Код: Выделить всё
pty "pptp 10.128.0.20 --nolaunchpppd"
remotename pptp
user "имя"
password "пароль"
lock
usepeerdns
nodeflate
nobsdcomp
noauth
persist
maxfail 0
defaultrouteПотом в /etc/ppp/ip-up.d/ip-up пишем
Код: Выделить всё
route del default
route add default dev ppp0а в /etc/ppp/ip-down.d/ip-down пишем
Код: Выделить всё
route del default
route add default gw 10.14.0.1в /usr/bin/pon
Код: Выделить всё
#!/bin/sh
pppd call inet
/etc/ppp/ip-up.d/ip-upу кого несколько маршрутов в pon добавляеме route add -host... как в мануале.
и в /usr/bin/poff
Код: Выделить всё
#!/bin/sh
killall pppd
/etc/ppp/ip-down.d/ip-downНе забываем chmod +x /usr/bin/pon и тоже для poff
Меня тут снова нет :P
-
Vital86
- Сообщения: 79
- ОС: Debian SID, Mandriva 2010
Re: VPN в Mandriva
По моему все методы настройки надо свести в один мануал, и прикрепить как важное 
-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
Все методы сводятся в единый фронтэнд, который клятвенно обещаю закончить на этой неделе. Честное пионерское
Меня тут снова нет :P
-
Vital86
- Сообщения: 79
- ОС: Debian SID, Mandriva 2010
Re: VPN в Mandriva
Было бы очень хорошо, просто мучение лазить везде чтобы настроить систему для начальной работы 
-
ultim
- Сообщения: 27
- ОС: Mandriva 2009.1 & WinXP
Re: VPN в Mandriva
прикольные методы. в первом случае включенный фаервол не мешает?
кстати для новечка не будет сложно лазить где то, по непонятным для начала папкам, править их и вполне возможно, что портачить? лучше свети такое к минимум а потом в процессе эксплуатации узнавая новое усложнять и пробовать модернизировать!
завтра с утречка подробно распишу как я настраиваю,мне во всяком случае кажется, что такой вариант самый простой для начинающего. первый раз я с неделю лазил по всяким постам, пробовал даже скриптами поднимать
как я пользую, неудобно только тем что через консоль приходится запускать впн, и в случае разрыва иногда отключается сетевуха, из-за скидывания на дефолт роутинга и принудительно забитые настройки сети внутри домена., 
кстати для новечка не будет сложно лазить где то, по непонятным для начала папкам, править их и вполне возможно, что портачить? лучше свети такое к минимум а потом в процессе эксплуатации узнавая новое усложнять и пробовать модернизировать!
завтра с утречка подробно распишу как я настраиваю,мне во всяком случае кажется, что такой вариант самый простой для начинающего. первый раз я с неделю лазил по всяким постам, пробовал даже скриптами поднимать
-
Vital86
- Сообщения: 79
- ОС: Debian SID, Mandriva 2010
Re: VPN в Mandriva
Раньше фаервол мешал, теперь запрещаю все, кроме пинга. И нет проблем.
-
ultim
- Сообщения: 27
- ОС: Mandriva 2009.1 & WinXP
Re: VPN в Mandriva
специально снес всю настройку впн и поэтапно ее прогнал по новой!)
мой комп в домене основной шлюз 10,2,5,1 вторичный днс 10,2,5,11. сервер инета 62,33,25,1 впн серв и первичный днс 10,0,1,1 логин на инет tit.
начинаю с установки pptp-linux. на всякий случай лучше заранее скинуть его с http://rpm.pbone.net (на этом сайте куча совта с rpm пакетах главное посмотреть под какой дистрибутив качаеш).
после установки заходим в настроку компьютера/безопасность/настройка фаервола и ставим галочку на ко всем(файервол отключен).
теперь залезаю в консоль( пуск/утилиты/консоль терминал)
[root@localhost ult]# pptp-command
1.) start
2.) stop
3.) setup
4.) quit
What task would you like to do?: 3
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 1
1.) List CHAP secrets
2.) Add a New CHAP secret
3.) Delete a CHAP secret
4.) Quit
?: 2
Add a NEW CHAP secret.
NOTE: Any backslashes (\) must be doubled (\\).
Local Name:
This is the 'local' identifier for CHAP authentication.
NOTE: If the server is a Windows NT machine, the local name
should be your Windows NT username including domain.
For example:
domain\\username
Local Name: tit (тут вводил логин на впн акаунт)
Remote Name:
This is the 'remote' identifier for CHAP authentication.
In most cases, this can be left as the default. It must be
set if you have multiple CHAP secrets with the same local name
and different passwords. Just press ENTER to keep the default.
Remote Name [PPTP]: (ничего не вводим, просто жмем enter)
Password: (тут пароль на впн аккаунт)
This is the password or CHAP secret for the account specified. The
password will not be echoed.
Password:
Adding secret tit PPTP *****
1.) List CHAP secrets
2.) Add a New CHAP secret
3.) Delete a CHAP secret
4.) Quit
?: 4
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 4
тут добавляем свой тунель на впн
Add a NEW PPTP Tunnel.
1.) Other
Which configuration would you like to use?: 1
Tunnel Name: tit
Server IP: 10.0.1.1 (адрес впн сервера, но впн у меня сделан по кривому на безлим меня отправляет через 10,0,1,1 на определенный порт 62,33,25,1)
What route(s) would you like to add when the tunnel comes up?
This is usually a route to your internal network behind the PPTP server.
You can use TUNNEL_DEV and DEF_GW as in /etc/pptp.d/ config file
TUNNEL_DEV is replaced by the device of the tunnel interface.
DEF_GW is replaced by the existing default gateway.
The syntax to use is the same as the route(8) command.
Enter a blank line to stop.
route: del default (тут описываем роутинг который у нас будет. что бы выйти из этого пункта по окончанию необходимо дважды нажать enter0
route: add default gw 62.33.25.1
route: add -host 10.0.1.1 gw 10.2.5.1
route: add -host 10.2.5.11 gw 10.2.5.1
route:
Local Name and Remote Name should match a configured CHAP or PAP secret.
Local Name is probably your NT domain\username.
NOTE: Any backslashes (\) must be doubled (\\).
Local Name: tit
Remote Name [PPTP]:
Adding tit - 10.0.1.1 - tit - PPTP
Added tunnel tit
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 8
Все настроенно. запуск производится опять же через консоль
[root@localhost ult]# pptp-command
1.) start
2.) stop
3.) setup
4.) quit
What task would you like to do?: 1
1.) tit
Start a tunnel to which server?: 1
sh: /bin/ip: Нет такого файла или каталога
sh: /bin/ip: Нет такого файла или каталога
Route: del default added
Route: add default gw 62.33.25.1 added
Route: add -host 10.0.1.1 gw 10.2.5.1 added
Route: add -host 10.2.5.11 gw 10.2.5.1 added
All routes added.
Tunnel tit is active on ppp0. IP Address: 10.100.0.113
[root@localhost ult]# ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=56 time=48.0 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=56 time=53.8 ms
если что то не закоментил скажите закоменчу!
мне мой провайдер отказался помогать с роутингом, ну и на сайте нету никакой инфы по настройке под линукс. отмазались, что у каждого дистрибутива свои методы настройки и свои команды, поэтому никто не хочет с этим заниматься.
Иногда у провайдера не поддерживаются стандартные mtu 1500 и кодировка mppe-126 . в таком случае придутся копаться в файлах чуть позже приведу точные названия файлов в которых это прописывается и каким образом.
мой комп в домене основной шлюз 10,2,5,1 вторичный днс 10,2,5,11. сервер инета 62,33,25,1 впн серв и первичный днс 10,0,1,1 логин на инет tit.
начинаю с установки pptp-linux. на всякий случай лучше заранее скинуть его с http://rpm.pbone.net (на этом сайте куча совта с rpm пакетах главное посмотреть под какой дистрибутив качаеш).
после установки заходим в настроку компьютера/безопасность/настройка фаервола и ставим галочку на ко всем(файервол отключен).
теперь залезаю в консоль( пуск/утилиты/консоль терминал)
[root@localhost ult]# pptp-command
1.) start
2.) stop
3.) setup
4.) quit
What task would you like to do?: 3
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 1
1.) List CHAP secrets
2.) Add a New CHAP secret
3.) Delete a CHAP secret
4.) Quit
?: 2
Add a NEW CHAP secret.
NOTE: Any backslashes (\) must be doubled (\\).
Local Name:
This is the 'local' identifier for CHAP authentication.
NOTE: If the server is a Windows NT machine, the local name
should be your Windows NT username including domain.
For example:
domain\\username
Local Name: tit (тут вводил логин на впн акаунт)
Remote Name:
This is the 'remote' identifier for CHAP authentication.
In most cases, this can be left as the default. It must be
set if you have multiple CHAP secrets with the same local name
and different passwords. Just press ENTER to keep the default.
Remote Name [PPTP]: (ничего не вводим, просто жмем enter)
Password: (тут пароль на впн аккаунт)
This is the password or CHAP secret for the account specified. The
password will not be echoed.
Password:
Adding secret tit PPTP *****
1.) List CHAP secrets
2.) Add a New CHAP secret
3.) Delete a CHAP secret
4.) Quit
?: 4
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 4
тут добавляем свой тунель на впн
Add a NEW PPTP Tunnel.
1.) Other
Which configuration would you like to use?: 1
Tunnel Name: tit
Server IP: 10.0.1.1 (адрес впн сервера, но впн у меня сделан по кривому на безлим меня отправляет через 10,0,1,1 на определенный порт 62,33,25,1)
What route(s) would you like to add when the tunnel comes up?
This is usually a route to your internal network behind the PPTP server.
You can use TUNNEL_DEV and DEF_GW as in /etc/pptp.d/ config file
TUNNEL_DEV is replaced by the device of the tunnel interface.
DEF_GW is replaced by the existing default gateway.
The syntax to use is the same as the route(8) command.
Enter a blank line to stop.
route: del default (тут описываем роутинг который у нас будет. что бы выйти из этого пункта по окончанию необходимо дважды нажать enter0
route: add default gw 62.33.25.1
route: add -host 10.0.1.1 gw 10.2.5.1
route: add -host 10.2.5.11 gw 10.2.5.1
route:
Local Name and Remote Name should match a configured CHAP or PAP secret.
Local Name is probably your NT domain\username.
NOTE: Any backslashes (\) must be doubled (\\).
Local Name: tit
Remote Name [PPTP]:
Adding tit - 10.0.1.1 - tit - PPTP
Added tunnel tit
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 8
Все настроенно. запуск производится опять же через консоль
[root@localhost ult]# pptp-command
1.) start
2.) stop
3.) setup
4.) quit
What task would you like to do?: 1
1.) tit
Start a tunnel to which server?: 1
sh: /bin/ip: Нет такого файла или каталога
sh: /bin/ip: Нет такого файла или каталога
Route: del default added
Route: add default gw 62.33.25.1 added
Route: add -host 10.0.1.1 gw 10.2.5.1 added
Route: add -host 10.2.5.11 gw 10.2.5.1 added
All routes added.
Tunnel tit is active on ppp0. IP Address: 10.100.0.113
[root@localhost ult]# ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=56 time=48.0 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=56 time=53.8 ms
если что то не закоментил скажите закоменчу!
мне мой провайдер отказался помогать с роутингом, ну и на сайте нету никакой инфы по настройке под линукс. отмазались, что у каждого дистрибутива свои методы настройки и свои команды, поэтому никто не хочет с этим заниматься.
Иногда у провайдера не поддерживаются стандартные mtu 1500 и кодировка mppe-126 . в таком случае придутся копаться в файлах чуть позже приведу точные названия файлов в которых это прописывается и каким образом.
-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
mtu настраивается как параметр в /etc/ppp/peers/ваше-соединение
P.S. То не одного мануала то вон сколько
Меня тут снова нет :P
-
ultim
- Сообщения: 27
- ОС: Mandriva 2009.1 & WinXP
Re: VPN в Mandriva
как вариант все равно можно рассматривать!)
-
scooter
- Сообщения: 22
- ОС: windows(линукс на флешке)
Re: VPN в Mandriva
всем прив,да у меня тоже впн...и пров как ни крути только виндой пользуется,а для линука мандривы он и не старается...типа думает что весь мир только виндой пользуется.зато клевый ман по настройке впн..респект
-
Svetlana2008
- Сообщения: 196
- Статус: Силиконо-кремнивая блондинка
- ОС: М* - такое некультурное слово!
Re: VPN в Mandriva
Такого файла по дефолту (после установки PPTP-пакета),увы, нету. Его нужно, может быть, создать?
"А у меня самая-самая красивая попа!" (с)
-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
Svetlana2008 писал(а): ↑09.05.2009 09:51
Такого файла по дефолту (после установки PPTP-пакета),увы, нету. Его нужно, может быть, создать?
создайте файл в peers с любым именем, которое вам нравится в /etc/ppp/peers
Потом его и будете вызывать через pppd call Имя_файла.
Все таки советую воспользоваться моими рекомендациями так как там параметры проверенные...
Меня тут снова нет :P
-
alexandrnevsky
- Сообщения: 37
- ОС: Slackware 13.7 Mandriva 2011
Re: VPN в Mandriva
Вот реальный MAN(заработал с первого раза) только я добавил маршрутизацию т.к. у нас в городе локалка бесплатная:
VPN в Mandriva 2008.0
VPN в Mandriva 2008.0
-
LuSP
- Сообщения: 41
- ОС: Mandriva 2009.1
Re: VPN в Mandriva
akdengi
У меня не получилось. После запуска pon:
Можно и по другому (исходные данные: 10.128.0.20 - IP VPN провайдера (может быть имя), 10.14.0.1 - шлюз для локальной сети.
В /etc/ppp/peers/inet пишем типа такого:
Код
pty "pptp 10.128.0.20 --nolaunchpppd"
remotename pptp
user "имя"
password "пароль"
lock
usepeerdns
nodeflate
nobsdcomp
noauth
persist
maxfail 0
defaultroute
Потом в /etc/ppp/ip-up.d/ip-up пишем
Код
route del default
route add default dev ppp0
а в /etc/ppp/ip-down.d/ip-down пишем
Код
route del default
route add default gw 10.14.0.1
в /usr/bin/pon
Код
#!/bin/sh
pppd call inet
/etc/ppp/ip-up.d/ip-up
у кого несколько маршрутов в pon добавляеме route add -host... как в мануале.
и в /usr/bin/poff
Код
#!/bin/sh
killall pppd
/etc/ppp/ip-down.d/ip-down
Не забываем chmod +x /usr/bin/pon и тоже для poff
У меня не получилось. После запуска pon:
Код: Выделить всё
SIOCADDRT: Нет такого устройства-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
LuSP писал(а): ↑10.05.2009 20:02У меня не получилось. После запуска pon:
Код: Выделить всё
SIOCADDRT: Нет такого устройства
Запуск pon от root или надо прописать в sudo
Если все проходит нормально, то соединение поднимается секунд через 10-20 несмотря на эту надпись. То есть должно подняться. Главный вопрос в том, прописались ли у вас DNS сревера.
В моем случае приходится подменять resolv.conf - не идут почему то нормально
Меня тут снова нет :P
-
LuSP
- Сообщения: 41
- ОС: Mandriva 2009.1
Re: VPN в Mandriva
akdengi
pon запускал от root.
Какие DNS адреса? У меня нет информации о DNS адресах VPN-провайдера. У меня сеть и VPN отдельно.
Получается ваш мануал ещё незакончен. Будем ждать стабильную версию...
P.S. А в случае подключения вылезет сообщение о соединении в панели или нет?
pon запускал от root.
Запуск pon от root или надо прописать в sudo
Если все проходит нормально, то соединение поднимается секунд через 10-20 несмотря на эту надпись. То есть должно подняться. Главный вопрос в том, прописались ли у вас DNS сревера.
В моем случае приходится подменять resolv.conf - не идут почему то нормально sad.gif
Какие DNS адреса? У меня нет информации о DNS адресах VPN-провайдера. У меня сеть и VPN отдельно.
Получается ваш мануал ещё незакончен. Будем ждать стабильную версию...
P.S. А в случае подключения вылезет сообщение о соединении в панели или нет?
-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
LuSP писал(а): ↑10.05.2009 20:35akdengi
pon запускал от root.
Запуск pon от root или надо прописать в sudo
Если все проходит нормально, то соединение поднимается секунд через 10-20 несмотря на эту надпись. То есть должно подняться. Главный вопрос в том, прописались ли у вас DNS сревера.
В моем случае приходится подменять resolv.conf - не идут почему то нормально sad.gif
Какие DNS адреса? У меня нет информации о DNS адресах VPN-провайдера. У меня сеть и VPN отдельно.
Получается ваш мануал ещё незакончен. Будем ждать стабильную версию...
P.S. А в случае подключения вылезет сообщение о соединении в панели или нет?
Сообщение вылезет - сразу появится внешний IP вместо внутреннего. DNS по идее должны пойти автоматом. Чтобы разобраться подключились или нет посмотрите вывод ifconfig (должен появиться интерфейс ppp0), а проверить подцепились ли маршруты можно сравнив файл /etc/resolv.conf до и после подключения. Вопрос не в мануале, а в "тупости" наших провайдеров которые думают что у всех винда (у моего даже нет нормального имени для VPN - приходится IP прописывать...).
Меня тут снова нет :P
-
LuSP
- Сообщения: 41
- ОС: Mandriva 2009.1
Re: VPN в Mandriva
akdengi
Подождал - ничего не появляется и инет внешний не работает...
Что значит нет нормального имени? Может у моего провайдера тоже не нормальное? (vpn.vneshka.ru)
Ко всему прочему не могу долго сидеть в Mandriva - греется сильно (ноут на AMD Turion 64). Что-то там с cpufreq не то. Ставлю свою частоту - команду принимает, а частоту не меняет. Потом вообще не запускается пока не остынет... Но это отдельная тема.
Подождал - ничего не появляется и инет внешний не работает...
Вопрос не в мануале, а в "тупости" наших провайдеров которые думают что у всех винда (у моего даже нет нормального имени для VPN - приходится IP прописывать...).
Что значит нет нормального имени? Может у моего провайдера тоже не нормальное? (vpn.vneshka.ru)
Ко всему прочему не могу долго сидеть в Mandriva - греется сильно (ноут на AMD Turion 64). Что-то там с cpufreq не то. Ставлю свою частоту - команду принимает, а частоту не меняет. Потом вообще не запускается пока не остынет... Но это отдельная тема.
-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
LuSP писал(а): ↑10.05.2009 21:26akdengi
Подождал - ничего не появляется и инет внешний не работает...
Вопрос не в мануале, а в "тупости" наших провайдеров которые думают что у всех винда (у моего даже нет нормального имени для VPN - приходится IP прописывать...).
Что значит нет нормального имени? Может у моего провайдера тоже не нормальное? (vpn.vneshka.ru)
Ко всему прочему не могу долго сидеть в Mandriva - греется сильно (ноут на AMD Turion 64). Что-то там с cpufreq не то. Ставлю свою частоту - команду принимает, а частоту не меняет. Потом вообще не запускается пока не остынет... Но это отдельная тема.
Бийск/Томск ??? В каком точно городе сейчас? mandriva.tomsk.ru - советую познакомиться, если в Томске.
Меня тут снова нет :P
-
LuSP
- Сообщения: 41
- ОС: Mandriva 2009.1
Re: VPN в Mandriva
akdengi
Знаком с таким сайтом, только взять оттуда можно разве что ссылки на репы и образы установочных дисков. Форум там слабоватый, конечно.
А в Бийске с линуксом вообще глухо, как и с интернетом вцелом. Было бы неплохо поднять там зеркало мандривы...
Так что насчёт имени VPN-сервера? Как определить его "нормальность"? Или нужно просто попробовать поставить IP вместо имени?
Бийск/Томск ??? В каком точно городе сейчас? mandriva.tomsk.ru - советую познакомиться, если в Томске.
Знаком с таким сайтом, только взять оттуда можно разве что ссылки на репы и образы установочных дисков. Форум там слабоватый, конечно.
А в Бийске с линуксом вообще глухо, как и с интернетом вцелом. Было бы неплохо поднять там зеркало мандривы...
Так что насчёт имени VPN-сервера? Как определить его "нормальность"? Или нужно просто попробовать поставить IP вместо имени?
-
SinClaus
- Сообщения: 1952
- Статус: Мучитель Мандривы
- ОС: Arch,BSD
Re: VPN в Mandriva
Если мне склероз не изменяет, на Томском форуме я выкладывал ссылку на руководство, по которому настраивал VPN сам. Кстати, за тебя это дело никто настраивать не будет, основную работу все равно придется делать самому - смотреть логи, диагностические сообщения и т.д.
А на форум пенять не имеет смысла, и я и сотрудники Интегрософта туда заходят ежедневно, но вопросов никто не задает. На IRC канале #mandriva - тоже тишина, днями сидят отвечальщики, но ни одного вопрошающего
А на форум пенять не имеет смысла, и я и сотрудники Интегрософта туда заходят ежедневно, но вопросов никто не задает. На IRC канале #mandriva - тоже тишина, днями сидят отвечальщики, но ни одного вопрошающего
-
LuSP
- Сообщения: 41
- ОС: Mandriva 2009.1
Re: VPN в Mandriva
SinClaus
По-моему, там только для kvpnc мануал есть. Не все ведь сидят на кедах.
По-моему, там только для kvpnc мануал есть. Не все ведь сидят на кедах.
-
SinClaus
- Сообщения: 1952
- Статус: Мучитель Мандривы
- ОС: Arch,BSD
Re: VPN в Mandriva
У меня VPN установливается из командной строки.
Короче говоря, поиском по opennet статья находится на раз.
Короче говоря, поиском по opennet статья находится на раз.
-
LuSP
- Сообщения: 41
- ОС: Mandriva 2009.1
Re: VPN в Mandriva
SinClaus
Спасибо. Попробую этот мануал.
Просто когда много разных мануалов - тоже плохо. Не знаешь какой наиболее универсальный и какой больше подходит для данного дистрибутива и провайдера. Начинаешь пробовать всё подряд и после нескольких таких попыток в системе куча разных пакетов, все настройки в кучу и ничего не работает. (Это касается не только VPN)
Спасибо. Попробую этот мануал.
Просто когда много разных мануалов - тоже плохо. Не знаешь какой наиболее универсальный и какой больше подходит для данного дистрибутива и провайдера. Начинаешь пробовать всё подряд и после нескольких таких попыток в системе куча разных пакетов, все настройки в кучу и ничего не работает. (Это касается не только VPN)
-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
Мануалы все "однотипны". Вопрос в маршрутах обычно стоит.
В вашем случае:
1. Проверьте стоит ли у вас пакет pptp-linux.
2. Настройте по моему мануалу
3. Дайте выводы: pppd call имя_в_/etc/ppp/peers/ debug nodetach
Далее будем смотреть...
Меня тут снова нет :P
-
LuSP
- Сообщения: 41
- ОС: Mandriva 2009.1
Re: VPN в Mandriva
akdengi
pptp-linux не было, поставил.
pptp-linux не было, поставил.
Код: Выделить всё
[root@BLOKNOT ~]# pppd call inet debug nodetach
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
sh: /bin/ip: Нет такого файла или каталога
sh: /bin/ip: Нет такого файла или каталога
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x61b10432> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x61b10432> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x2 <auth chap MS-v2> <magic 0x497992e5>]
sent [LCP ConfAck id=0x2 <auth chap MS-v2> <magic 0x497992e5>]
rcvd [CHAP Challenge id=0x1 <19c512a89c79f7dd6fde6ae3a5cdee63>, name = "c7507"]
sent [CHAP Response id=0x1 <2413703ea57dddbe1ec704a01e515f81bfc841f0b7bb57f10011a326637b31fa7b2c20f3feed
631f6e498fc8f9a76922b7>, name = "106628"]
rcvd [CHAP Success id=0x1 "S=5CF38736BE2ED28E120AF0645D658316A9D6C4D1"]
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 77.106.106.1>]
sent [IPCP ConfAck id=0x1 <addr 77.106.106.1>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfNak id=0x2 <addr 77.106.106.7> <ms-dns1 77.106.108.139> <ms-dns3 77.106.109.135>]
sent [IPCP ConfReq id=0x3 <addr 77.106.106.7> <ms-dns1 77.106.108.139> <ms-dns3 77.106.109.135>]
rcvd [IPCP ConfAck id=0x3 <addr 77.106.106.7> <ms-dns1 77.106.108.139> <ms-dns3 77.106.109.135>]
not replacing existing default route via 192.168.97.132
local IP address 77.106.106.7
remote IP address 77.106.106.1
primary DNS address 77.106.108.139
secondary DNS address 77.106.109.135
Script /etc/ppp/ip-up started (pid 6142)
Script /etc/ppp/ip-up finished (pid 6142), status = 0x0
Modem hangup
Connect time 0.9 minutes.
Sent 812738396 bytes, received 235 bytes.
Script /etc/ppp/ip-down started (pid 6529)
Connection terminated.
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
Script pptp vpn.vneshka.ru --nolaunchpppd finished (pid 5908), status = 0x0
anon warn[pptp_gre_bind:pptp_gre.c:100]: connect: Network is unreachable
anon fatal[main:pptp.c:322]: Cannot bind GRE socket, aborting.
Modem hangup
Connection terminated.
using channel 3
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
Script pptp vpn.vneshka.ru --nolaunchpppd finished (pid 6532), status = 0x1
anon warn[pptp_gre_bind:pptp_gre.c:100]: connect: Network is unreachable
anon fatal[main:pptp.c:322]: Cannot bind GRE socket, aborting.
Script pptp vpn.vneshka.ru --nolaunchpppd finished (pid 6538), status = 0x1
Modem hangup
Connection terminated.
using channel 4
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
anon warn[pptp_gre_bind:pptp_gre.c:100]: connect: Network is unreachable
anon fatal[main:pptp.c:322]: Cannot bind GRE socket, aborting.
Script pptp vpn.vneshka.ru --nolaunchpppd finished (pid 6548), status = 0x1
Modem hangup
Connection terminated.
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
sh: /bin/ip: Нет такого файла или каталога
sh: /bin/ip: Нет такого файла или каталога
Script /etc/ppp/ip-down finished (pid 6529), status = 0x0
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x2e5a9c2e> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <auth chap MS-v2> <magic 0x497a700a>]
sent [LCP ConfAck id=0x1 <auth chap MS-v2> <magic 0x497a700a>]
rcvd [LCP ConfAck id=0x2 <asyncmap 0x0> <magic 0x2e5a9c2e> <pcomp> <accomp>]
rcvd [CHAP Challenge id=0x1 <8fabad60ce99a464a041caa26468c52d>, name = "c7507"]
sent [CHAP Response id=0x1 <a077835d3eec376c49edbcc45deeef00bfd6d2f1b70a0000694064d554797828b016582e6529
5ad425d78936504daa3400>, name = "106628"]
rcvd [CHAP Success id=0x1 "S=33BAADEB9A00AC818A9A2933DEB56E7DCBF49AB9"]
CHAP authentication succeeded
sent [IPCP ConfReq id=0x4 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 77.106.106.1>]
sent [IPCP ConfAck id=0x1 <addr 77.106.106.1>]
rcvd [IPCP ConfRej id=0x4 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x5 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfNak id=0x5 <addr 77.106.106.7> <ms-dns1 77.106.108.139> <ms-dns3 77.106.109.135>]
sent [IPCP ConfReq id=0x6 <addr 77.106.106.7> <ms-dns1 77.106.108.139> <ms-dns3 77.106.109.135>]
rcvd [IPCP ConfAck id=0x6 <addr 77.106.106.7> <ms-dns1 77.106.108.139> <ms-dns3 77.106.109.135>]
not replacing existing default route via 192.168.97.132
local IP address 77.106.106.7
remote IP address 77.106.106.1
primary DNS address 77.106.108.139
secondary DNS address 77.106.109.135
Script /etc/ppp/ip-up started (pid 6645)
Script /etc/ppp/ip-up finished (pid 6645), status = 0x0-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
Все правильно работает - теперь запускайте мой скрипт pon и секунд через 20 поднимется соединение. Если нет, то проверьте чтобы у вас в файлах
/etc/ppp/options.pptp и /etc/ppp/options
Все строки были закомментированы.
И дайте вывод /etc/resolv.conf и ifconfig
/etc/ppp/options.pptp и /etc/ppp/options
Все строки были закомментированы.
И дайте вывод /etc/resolv.conf и ifconfig
Меня тут снова нет :P
-
LuSP
- Сообщения: 41
- ОС: Mandriva 2009.1
Re: VPN в Mandriva
akdengi
Соединения не происходит. В файлах /etc/ppp/options.pptp и /etc/ppp/options всё закомментил.
Соединения не происходит. В файлах /etc/ppp/options.pptp и /etc/ppp/options всё закомментил.
Код: Выделить всё
[root@BLOKNOT ~]# pon
SIOCADDRT: Нет такого устройства
[root@BLOKNOT ~]# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.97.132
nameserver 82.200.70.8
[root@BLOKNOT ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:A0:D1:8B:15:6D
inet addr:192.168.6.13 Bcast:192.168.255.255 Mask:255.255.0.0
inet6 addr: fe80::2a0:d1ff:fe8b:156d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:201062 errors:0 dropped:0 overruns:0 frame:0
TX packets:7697 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13233849 (12.6 MiB) TX bytes:570432 (557.0 KiB)
Interrupt:27 Base address:0xc000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1096 (1.0 KiB) TX bytes:1096 (1.0 KiB)
wlan0 Link encap:Ethernet HWaddr 00:16:44:75:28:28
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wmaster0 Link encap:UNSPEC HWaddr 00-16-44-75-28-28-A0-64-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)-
akdengi
- Сообщения: 4244
Re: VPN в Mandriva
LuSP писал(а): ↑11.05.2009 13:54akdengi
Соединения не происходит. В файлах /etc/ppp/options.pptp и /etc/ppp/options всё закомментил.
Код: Выделить всё
[root@BLOKNOT ~]# pon SIOCADDRT: Нет такого устройства [root@BLOKNOT ~]# cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 192.168.97.132 nameserver 82.200.70.8 [root@BLOKNOT ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:A0:D1:8B:15:6D inet addr:192.168.6.13 Bcast:192.168.255.255 Mask:255.255.0.0 inet6 addr: fe80::2a0:d1ff:fe8b:156d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:201062 errors:0 dropped:0 overruns:0 frame:0 TX packets:7697 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:13233849 (12.6 MiB) TX bytes:570432 (557.0 KiB) Interrupt:27 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:15 errors:0 dropped:0 overruns:0 frame:0 TX packets:15 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1096 (1.0 KiB) TX bytes:1096 (1.0 KiB) wlan0 Link encap:Ethernet HWaddr 00:16:44:75:28:28 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) wmaster0 Link encap:UNSPEC HWaddr 00-16-44-75-28-28-A0-64-00-00-00-00-00-00-00-00 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
А через беспроводную сеть инета нету точно? Ну и правильно сделали пункты насчет ip-up и ip-down и остальных скриптов? Также попробуйте вручную в resolv.conf прописать две строчки вначале:
Код: Выделить всё
nameserver 77.106.108.139
nameserver 77.106.109.135Меня тут снова нет :P