Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» VPN под Linux

Автор: axelk
Дата сообщения: 06.06.2002 18:45
Немного перефразую ее. Интересует создание VPN туннеля между 2мя точками: одна Linux другая Windows 2000 Server. С Виндой все ясно, интересует Линукс тут упоминались FreeSwan и прочее, хотеось бы поподробнее начет этого. iptunnel из дистрибутива Шлаки насколько я понял L2TP не является.
Автор: UncoNNecteD
Дата сообщения: 04.12.2002 12:52
Интересует возможность поднятия VPN сервера под Линуксом!
Поделитесь инфой кто в курсе!
(Клиенты Win)
Автор: UncoNNecteD
Дата сообщения: 07.12.2002 17:45
Короче сам отвечаю на свой вопрос
Возможность есть!
Читать - http://openvpn.sourceforge.net/
Автор: Aleksanders
Дата сообщения: 01.09.2003 05:42
UncoNNecteD
Разве оно работает вместо сервера 2000? По-моему оно не совместимо с 2000.
Автор: dixinet
Дата сообщения: 12.09.2003 12:37
а чем IPSec не устроил - и вин и фрисван его поддерживают, в нете описаний таких решений куча.
Автор: EndoR
Дата сообщения: 13.09.2003 16:17
слышал вроде, что pptpd можно нормально настроить...
Кстати, задача - нужно, чтобы человек отсюда из виндов лазил в инет через удаленную машину. Как бы такое реализовать? pptpd поможет? какие подводные камни?
Автор: UncoNNecteD
Дата сообщения: 13.01.2005 01:23
Опять возник тот же вопрос, пока ничего настроить не удалось
dixinet
Можно поконкретней?
Автор: Dr_Spectre
Дата сообщения: 13.01.2005 09:52
pptpd это может но если делать mppe придется помучиться с патчами для ядра и т.п. если же mppe не делать то все гораздо быстрее (можно даже радиус прикруитиь)
Автор: pazlik
Дата сообщения: 19.03.2005 17:30
Помогите с настройкой pptpd под linux, поделитесь опытом, кто настраивал. Цель - раздача инета по впн
Автор: aut
Дата сообщения: 21.03.2005 14:45


Цитата:
Помогите с настройкой pptpd под linux, поделитесь опытом, кто настраивал


Настраивал соединение двух сетей. RedHat 7.3.

Качаешь патч для ррр - ppp-2.4.2_cvs_20030610-1.i386.rpm - вот отсюда:

http://pptpclient.sourceforge.net/#download

Оттуда же качаешь pptp-клиент - pptp-linux-1.3.1-1.i386.rpm

Качаешь pptp-сервер - pptpd-1.1.4-b4.i386.rpm или более новую версию - отсюда:

http://sourceforge.net/project/showfiles.php?group_id=44827

Устанавливаешь все это на обоих шлюзах и настраиваешь согласно мануалам (если что не получается - давай более конкретные вопросы).

Одно "но" - если есть брандмауэр, то все это необходимо ставить непосредственно на нем, потому как ядро линухсовое маскарадинг для pptp не поддерживает без дополнительных телодвижений. (Вроде настроить ядро можно, но я лично этим не занимался - поставил на брандмауэрах).

Есть книжка хорошая, где все это описано очень подробно: Колесников, Хетч, "Linux:создание вирьуальных частных сетей (VPN)", Москва, 2004 год.


Автор: Free_life
Дата сообщения: 31.03.2005 16:54
А чем вам GRE туннели не угодили?
по-моему они вяжут - все: циски - никсы - виндовзы...
а уже айписеки и фрисваны - это средства защиты туннеля.....
ИМХО....
Автор: PashaG
Дата сообщения: 12.10.2005 11:35
Доброго времени суток!!!

Настроил pptp и pppoe в связке с RADIUS.
Возникла проблема: pppd не шлёт Alive-пакетов RDIUSу.
Подскажите где могут быть грабли. (Авторизация через RADIUS работает превосходно, а считать время и трафик пользователей можно только после того как они уже отключаются).

Заранее спасибо.
Автор: Snake2000
Дата сообщения: 12.10.2005 18:49
PPTP с одной стороны и стандартное VPN-подключение с другой.
Автор: PashaG
Дата сообщения: 13.10.2005 07:30
Snake2000

Цитата:
PPTP с одной стороны и стандартное VPN-подключение с другой.

???
Автор: Labutin
Дата сообщения: 16.05.2006 22:27
Что сейчас модно ставить в качестве VPN под Linux, чтобы можно быть стандартным VPN клиентом Windows подключаться? Желательно, чтобы не нужно было ядро патчить.
Автор: kozandr
Дата сообщения: 16.05.2006 23:42
pptpd
модно таки %)
или openVPN
Автор: Labutin
Дата сообщения: 17.05.2006 07:39

Цитата:
pptpd

В инете пишут, что вроде как ядро патчить нужно

Цитата:
или openVPN

А вот с этого места подробней. Где можно почитать, как его настроить, чтобы можно было коннектиться именно стандартным Windows-клиентом, а не им самим?
Автор: ipmanyak
Дата сообщения: 17.05.2006 08:14
Labutin я ничего не патчил - взял готовый пакет pptp и всё! если установишь pppd последней версии, то думаю что ничего патчить не придется . в openvpn имхо сервер/клиент одна и таже прога и заточено по спец протоколу SSL , так что условие в посте - стандартным Windows-клиентом - не удовлетворяется.
Автор: Labutin
Дата сообщения: 17.05.2006 10:28
ipmanyak

Цитата:
я ничего не патчил - взял готовый пакет pptp и всё!

А как ты обошелся с Microsoft Point-to-Point Encryption (MPPE) ? Именно для него вроде как ядро патчить нужно.
Автор: ipmanyak
Дата сообщения: 17.05.2006 11:25
Labutinя не заморачивался с mppe , клиенты былм w2k pro



Добавлено:
ну пропатчишь ядро для mppe если именно его нужно и пересоберешь, какие сложности ?
Автор: aut
Дата сообщения: 17.05.2006 12:45
Labutin

Читаем здесь:

http://poptop.sourceforge.net/dox/redhat-howto.phtml

if you are using a kernel version below 2.6.15-rc1, and you want encrypted tunnels, you need to add MPPE support to the kernel. Some distribution kernels already have MPPE. You can test by typing modprobe ppp-compress-18 && echo ok and if that works, skip to step 2,

Otherwise, to add MPPE support to the kernel, choose either of these two methods:

go to the PPTP Client project and read the instructions that are the closest match to the distribution you have, and do the parts of the instructions that cover MPPE, or:

download and install the latest DKMS RPM and the latest kernel_ppp_mppe RPM from the new MPPE module builder section of our downloads, (for more information about DKMS, see the OLS 2004 DKMS paper),
Автор: Vo1
Дата сообщения: 25.09.2006 21:05
У кого-нибудь получилось настроить vpn-клиента pptp на Fedora Core 5 ?
Испробывал всё что нашел в инете - не работает. (требуется алгоритм шифрации mppe-128).
Через графический интерфейс не подходит. У меня его почему-то нет, да и в дальнейшем иксов не будет.
Автор: sda00
Дата сообщения: 25.09.2006 21:29
http://pptpclient.sourceforge.net/
Автор: Vo1
Дата сообщения: 26.09.2006 22:04
Попробуй сам зайди по той ссылке (я там был), открой закладку FC5, и увидь там то что мне не нужно. Т.е. настройку через иксы, чего мне не подходит, мне нужно описание как через конфиги настроить, ибо то что нашел в инете разношерстно и не работает
Автор: aut
Дата сообщения: 27.09.2006 02:01

/etc/ppp/options.pptp

Раскомментируй require-mmpe-128 (ну или что там стоит, в разных версиях синтаксис отличается, читай комменты в этом конфиге, там все должно быть указано)
Автор: Vo1
Дата сообщения: 27.09.2006 08:57
aut
Смотрел в инете ,мнения сильно разошлись какой строкой подключать vpn-тунель.
Также форматы конфигов виденные мной рознятся.
У кого-нибудь есть рабочие варианты с mppe-128 подключения для _FC5_ последней версии pptp:
1) строки запуска подключения
2) содержимое /etc/ppp/options.pptp
3) содержимое конфигурационного файла с тунелем
Автор: DmitriyGDG
Дата сообщения: 09.11.2006 07:25
Доброго всем утречка!
Есть проблема подскажите плиз кто может
Стоит FC3 на ней поставлены ppp-2.4.3-5.fc3 и pptp-1.7.1-1.fc3 нужно конектится к удаленному шлюзу.
Все работает, все пучком но одна большая проблема при обрыве связи, например падает Инет, после этого реконнект не может поднять тунель. Говорит что
Nov 9 08:03:40 gw pppd[5859]: Modem hangup
Nov 9 08:03:40 gw pppd[5859]: Connection terminated.
Nov 9 08:03:40 gw pppd[5859]: Exit.
Такое ощущение что чего то остается и висит в процессах но вроде ничео касаемо ppp или pptp нет. Причем продолжается неопределенное время.
Рестарт всего сервиса network тоже не помог.
Автор: penguen
Дата сообщения: 20.11.2006 16:51
Добрый вечер.
У меня такой вопросец.

Я сижу в городск. сетке, ИнтерНэт пускается по той жем сетке (ВПН соедин.)
У меня проблемка маленькая, как всю эту муть поднять под Иксами - Сьюзи 10

Когда пишу в консольке pptp-command setup
Отвеч. на поставлен. вопросы, как по ману и опеннэт.ру

В конце просит ввести роутэ:
вопрос: Что сюда нужно вводить по мимо айпи сервера впн, моего айпи, который выдает ВПН сервер - статистич.

1)Тоесть у меня есть одно соедин. - ДНСП
2) И должно создаться второе соедин. ВПН, но что писать то?

Нужно ли прописывать в таблиц. маршрутизации 1) сетку, потом 2)
Автор: aut
Дата сообщения: 20.11.2006 19:05

Цитата:
В конце просит ввести роутэ:
вопрос: Что сюда нужно вводить


Сюда надо ввести сетку, к которой подключаешься. Синтаксис такой же как и у route (man route, если не знаешь).

Например, сетка в офисе 192.168.100.0/24 - тогда, чтобы подключаться снаружи к офисной сети, вводишь на предложение ввести маршрут для VPN соединения -

add -net 192.168.100.0 netmask 255.255.255.0

Тогда все пакеты, адресованные на 192.168.100.0/24 будут отправляться через поднятый VPN-интерфейс.
Автор: penguen
Дата сообщения: 21.11.2006 10:03
Это лог моих действий.
=========================

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.11.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default 10.10.11.1 0.0.0.0 UG 0 0 0 eth0
linux:~ # ifcpnfig
bash: ifcpnfig: command not found
linux:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:30:4F:39:71:48
inet addr:10.10.11.8 Bcast:10.10.11.255 Mask:255.255.255.0
inet6 addr: fe80::230:4fff:fe39:7148/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1897 errors:0 dropped:0 overruns:0 frame:0
TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:123751 (120.8 Kb) TX bytes:2738 (2.6 Kb)
Interrupt:11 Base address:0x4000

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:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3360 (3.2 Kb) TX bytes:3360 (3.2 Kb)

linux:~ # pptp-command setup
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: skynet3-18

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]:

Password:

This is the password or CHAP secret for the account specified. The
password will not be echoed.

Password:
Adding secret skynet3-18 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: vpn
Server IP: 172.16.0.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: add default gw 172.16.37.13
route: add -host 172.16.0.1/32 gw 10.10.11.1
route: add -host 10.10.0.0/0 gw 10.10.11.8
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: skynet3-18
Remote Name [PPTP]:
Adding vpn - 172.16.0.1 - skynet3-18 - PPTP
Added tunnel vpn
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
linux:~ # pptp-command start vpn
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
Refusing MPPE stateful mode offered by peer
MPPE required but peer negotiation failed
Connection terminated.

================================
На вопрос роутер, правильно я вводил данные?

Server ВПН: 172.16.0.1
Мой айпи при подкл. по ВПН: 172.16.37.13

Страницы: 12

Предыдущая тема: Нужна помощь по выбору сетевого оборудования!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.