portal.krasno.ru
http://www.portal.krasno.ru/

VPN в Linux Ubuntu
http://www.portal.krasno.ru/viewtopic.php?f=18&t=2543
Страница 1 из 2

Автор:  Наблюдатель... [ Чт 08 мар, 2007 09:51 ]
Заголовок сообщения:  VPN в Linux Ubuntu

Вопрос такой: как настраивать VPN в Ubuntu Linux?

Автор:  phag0s [ Пт 09 мар, 2007 11:51 ]
Заголовок сообщения: 

Прочитай вот эту статью "VPN в Ubuntu 5.10" на OpenNET < прямая ссылка

Автор:  Наблюдатель... [ Пт 09 мар, 2007 16:06 ]
Заголовок сообщения: 

У меня была эта статья, я по ней настраивал, результат - VPN не работает.

Автор:  phag0s [ Пт 09 мар, 2007 16:10 ]
Заголовок сообщения: 

по конкретнее в чем проблема? на каком этапе возникает трудность?

Автор:  Наблюдатель... [ Пт 09 мар, 2007 16:49 ]
Заголовок сообщения: 

Установил пакет pptp-linux. Изменил настройки как написано. Всё. Ошибок никаких не выдаёт, но VPN не работает. В том то вся и проблема - не знаю в чём ошибка!
Ещё покапаюсь... может что-то пропустил.

Автор:  phag0s [ Пт 09 мар, 2007 16:53 ]
Заголовок сообщения: 

в логах что-нибудь фиксируется?

Автор:  maTrosKin [ Пт 09 мар, 2007 22:04 ]
Заголовок сообщения: 

на forum.ubuntu.ru глянь...
там есть такое дело, я понему хочу делать...

Автор:  opec [ Пт 09 мар, 2007 23:31 ]
Заголовок сообщения:  Re: VPN в Linux Ubuntu

Наблюдатель... писал(а):
Вопрос такой: как настраивать VPN в Ubuntu Linux?

конфиг клиента настроил?

Автор:  Наблюдатель... [ Пт 09 мар, 2007 23:35 ]
Заголовок сообщения: 

Я настроил /etc/ppp/options:

name <LOGIN>
remotename vpn
defaultroute
noauth
asyncmap 0
crtscts
lock
hide-password
local
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx

/etc/ppp/chap-secrets:

<LOGIN> vpn <PASSWORD>


Потом запустил из терминала:
/usr/local/sbin/pptp vpn.krasno.ru

Автор:  maTrosKin [ Пт 09 мар, 2007 23:40 ]
Заголовок сообщения: 

вот несколько ссылок:
http://pptpclient.sourceforge.net/howto-ubuntu.phtml
https://help.ubuntu.com/community/VPNClient
http://ubuntuforums.org/showthread.php?t=91249

Автор:  Наблюдатель... [ Пт 09 мар, 2007 23:48 ]
Заголовок сообщения: 

Эти ссылки я и сам найду. А по русски что-нибудь есть?
И желательно для новичков в Linux.

Автор:  maTrosKin [ Сб 10 мар, 2007 00:04 ]
Заголовок сообщения: 

http://translate.google.com

с помощью него можно перевести, а там впринципе всё и так понятно написанно...

Автор:  can3p [ Вс 11 мар, 2007 01:29 ]
Заголовок сообщения: 

Полная инструкция :)


Для Ubuntu <= 6.10
Настраиваем файл туннеля:
#gksudo gedit /etc/ppp/peers/dialog

Текст файла:
Код:
remotename PPTP
linkname dialog
ipparam dialog

# data stream for pppd to use
pty "pptp vpn.krasno.ru --nolaunchpppd"

# domain and username, used to select lines in secrets files
name Login

require-mppe-128
noauth
lock
nobsdcomp
nodeflate

defaultroute
replacedefaultroute
noipdefault


Здесь Login - это ваш логин на интернет.

Файлы /etc/options и /etc/options.pptp в принципе можно оставить пустыми.
Далее в /etc/ppp/chap-secrets добавляем строчку вида
Код:
Login * Password *

где Login - логин, а Password - пароль на интернет,

Всё, настройка завершена :)
Поднимать соединение командой gksudo pon dialog
Отключать соединение командой gksudo poff dialog

Если хочется, чтобы соединение запускалось автоматом при загрузке системы, добавляем в конец файла /etc/network/interfaces
Код:
iface ppp0 inet ppp
provider dialog

auto ppp0


Этот способ подойдёт и для еще не вышедшего Ubuntu 7.04, но там есть программа NetworkManager, которая ставится поумолчанию. Если к ней скачать плагин для pptp(network-manager-pptp), то соединение можно настраивать легко и прятно через графическую менюшку не сложнее, чем в windows. Но есть проблема, которую возможно не устранят до релиза: NetworkManager сам рулит файлом /etc/resolv.conf и при одних настройках выставляет неправильный dns сервер, а при других вообще оставляет файл пустым, в обоих случаях надо вручную добавлять строку "nameserver 172.19.0.250". Возможно, если в диалоге поколдуют или разработчики убунты доделают, вопрос с настройкой vpn в убунту будет решён как класс :)

Автор:  Наблюдатель... [ Вс 11 мар, 2007 18:07 ]
Заголовок сообщения: 

can3p писал(а):
Полная инструкция :)


Для Ubuntu <= 6.10
Настраиваем файл туннеля:
#gksudo gedit /etc/ppp/peers/dialog

Текст файла:
Код:
remotename PPTP
linkname dialog
ipparam dialog

# data stream for pppd to use
pty "pptp vpn.krasno.ru --nolaunchpppd"

# domain and username, used to select lines in secrets files
name Login

require-mppe-128
noauth
lock
nobsdcomp
nodeflate

defaultroute
replacedefaultroute
noipdefault


Здесь Login - это ваш логин на интернет.

Файлы /etc/options и /etc/options.pptp в принципе можно оставить пустыми.
Далее в /etc/ppp/chap-secrets добавляем строчку вида
Код:
Login * Password *

где Login - логин, а Password - пароль на интернет,

Всё, настройка завершена :)
Поднимать соединение командой gksudo pon dialog
Отключать соединение командой gksudo poff dialog

Если хочется, чтобы соединение запускалось автоматом при загрузке системы, добавляем в конец файла /etc/network/interfaces
Код:
iface ppp0 inet ppp
provider dialog

auto ppp0


Этот способ подойдёт и для еще не вышедшего Ubuntu 7.04, но там есть программа NetworkManager, которая ставится поумолчанию. Если к ней скачать плагин для pptp(network-manager-pptp), то соединение можно настраивать легко и прятно через графическую менюшку не сложнее, чем в windows. Но есть проблема, которую возможно не устранят до релиза: NetworkManager сам рулит файлом /etc/resolv.conf и при одних настройках выставляет неправильный dns сервер, а при других вообще оставляет файл пустым, в обоих случаях надо вручную добавлять строку "nameserver 172.19.0.250". Возможно, если в диалоге поколдуют или разработчики убунты доделают, вопрос с настройкой vpn в убунту будет решён как класс :)


Спасибо. Наконец-то нашёлся знающий человек. Всё работает.

Автор:  maTrosKin [ Вс 11 мар, 2007 20:55 ]
Заголовок сообщения: 

can3p писал(а):
Этот способ подойдёт и для еще не вышедшего Ubuntu 7.04, но там есть программа NetworkManager, которая ставится поумолчанию.

жду, не дождусь релиза...

Автор:  can3p [ Пн 12 мар, 2007 00:32 ]
Заголовок сообщения: 

Ссылки кидать все могут, а сеть - это вещь первой необходимости. Не вижу смысла проявлять здесь особую принципиальность.

Автор:  X12 [ Пт 16 мар, 2007 06:27 ]
Заголовок сообщения: 

Объясните "чайнику" есть в природе хоть одна сборка Linux, где pptp уже сразу идёт в комплекте? А то нифига себе: чтобы выйти в Интернет, надо сначала что-то скачать из Интернет! А вы говорите "маздай"...

Автор:  maTrosKin [ Пт 16 мар, 2007 16:53 ]
Заголовок сообщения: 

X12 писал(а):
Объясните "чайнику" есть в природе хоть одна сборка Linux, где pptp уже сразу идёт в комплекте?

в мандриве вроде есть...

X12 писал(а):
А то нифига себе: чтобы выйти в Интернет, надо сначала что-то скачать из Интернет!

это меня так же поразило с начала, но ничего, нормальные герои всегда идут в обход =)

Автор:  Наблюдатель... [ Сб 17 мар, 2007 00:35 ]
Заголовок сообщения: 

Я с инета не качал pptp. В ubuntu на установочном диске можно найти pptp, если правильно искать.

Автор:  poligraf [ Сб 17 мар, 2007 01:03 ]
Заголовок сообщения: 

pptp есть почти у всех Линуксов но вот графического конфигуратора как у виндовс я встречал только у АСП. В мандриве VPN настройки в графической среде есть но только не PPTP. За то есть pptp command в консоле, который просто в текстовом режиме задает вопросы и на основании полученых ответов конфигурирует vpn. В мандриве использую pptpconfig и старую версию pptp, тоже консольный но графический.

Автор:  X12 [ Сб 17 мар, 2007 12:22 ]
Заголовок сообщения: 

Цитата:
В ubuntu на установочном диске можно найти pptp, если правильно искать.

А подробнее?

Автор:  maTrosKin [ Сб 17 мар, 2007 17:17 ]
Заголовок сообщения: 

X12 писал(а):
А подробнее?

на диске - /pool/main/p/pptp-linux/pptp-linux_1.7.0-2ubuntu1_i386.deb

версия 6.10

Автор:  can3p [ Сб 17 мар, 2007 23:13 ]
Заголовок сообщения: 

Пакет pptp-linux есть только на dvd версии.

Автор:  maTrosKin [ Вс 18 мар, 2007 00:02 ]
Заголовок сообщения: 

can3p писал(а):
Пакет pptp-linux есть только на dvd версии.

это как это?
я же привёл расположение выше! диск обычный - cd версия 6.10.

P.S. Проверил и на фирменной (по рассылке) диске 6.06 LTS...

Автор:  can3p [ Вс 18 мар, 2007 18:09 ]
Заголовок сообщения: 

Странно. Ну раз есть, то это даже лучше :)

Автор:  maTrosKin [ Пт 18 май, 2007 01:27 ]
Заголовок сообщения: 

can3p, раскажи мне, как ты настроил vpn на Xubuntu?
я скачал и поставил менеджер network-manajer-pptp, добавил соединение, прописал адрес сервера "vpn.krasno.ru", выбрал тип - тунель, какие ещё настройки нужны использовать для нормальной раоты?
P.S. При подключении vpn не работаютт внутренние ресурсы сети :(

Автор:  can3p [ Вс 20 май, 2007 22:54 ]
Заголовок сообщения: 

настроил по старинке - файл тунеля положил в /etc/ppp/peers, таблицу маршрутизации - в /etc/rc.local.
NetworkManager нме не нужен, да и недоделан он был в отношении vpn, когда я его смотрел в последний раз(последняя бета ubuntu feisty)

Автор:  maTrosKin [ Ср 02 янв, 2008 17:55 ]
Заголовок сообщения: 

что то косяк какой-то...
can3p писал(а):
файл тунеля положил в /etc/ppp/peers

сделанныйе так:
can3p писал(а):
remotename PPTP

linkname dialog

ipparam dialog



# data stream for pppd to use

pty "pptp vpn.krasno.ru --nolaunchpppd"



# domain and username, used to select lines in secrets files

name Login



require-mppe-128

noauth

lock

nobsdcomp

nodeflate



defaultroute

replacedefaultroute

noipdefault

естетственно заени логин на свой

далее

can3p писал(а):
Файлы /etc/options и /etc/options.pptp
оставил пустыми

Код:
в /etc/ppp/chap-secrets добавляем строчку вида    Код:
   Login * Password *


где Login - логин, а Password - пароль на интернет,

естественно поменял логин на свой логин, пароль, на свой пароль...

can3p писал(а):
Поднимать соединение командой gksudo pon dialog

поднимаю - перестаёт работать Poertal.krasno.ru...
долго думает над открытие ya.ru...
в ответ тишина, если xyhtp минуту выпонить
Код:
gksudo poff dialog

пишет, что соедениние уже было закрыто...
что за нафиг?

Автор:  can3p [ Сб 05 янв, 2008 22:12 ]
Заголовок сообщения: 

после сегментации теперь надо еще прописывать маршруты до всех локальных ресурсов.

Пропингуйте vpn.krasno.ru(должно быть два адреса, заканчивающихся на 58 и 59) и просто krasno.ru(заканчивается на 60).
потом добавьте эти маршруты:
sudo route add ip_address dev eth0 gw 172.18.0.254

параметры замените на свои. После этого поднимите впн, все должно быть ок. Это все происходит от того, что теперь без этих маршрутов происходит замыкание туннеля на себя. если смотреть ifconfig, то видно, как возрастает трафик через интерфейс, а потом все обрывается. Подробнее смотрите на pptpclient.sf.net, страница diagnosis_howto

Автор:  maTrosKin [ Вс 06 янв, 2008 23:27 ]
Заголовок сообщения: 

подставлять ip который мне выдаёть пингом?
вбиваю:
Код:
sudo route add 89.222.180.59 eth0 gw 172.18.0.254

в ответ получаю справку
похоже, нужно приписывать с -net

вбиваю
Код:
sudo route add -net 89.222.180.59 eth0 gw 172.18.0.254


в ответ получаю опять справку...

один сказал попробывать
Код:
sudo route add -host vpn.krasno.ru gw 172.18.50.254

в ответ
Код:
No such process


МЛИН, что за нафиг, плиз, ткните как правильно делать... :roll:

Страница 1 из 2 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/