URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 30560
[ Назад ]

Исходное сообщение
"FreeBSD как клиент VPN сервера"

Отправлено gorilka , 03-Июн-03 00:10 
искал, читал, нифига непонял :D :(
помогите плиз ссылкой или наводящей инструкцией. ну тупой я, а инет дома хочется и всё тута ...

пров дал след данные:
ip address внутренней сети типа 192.168.20.1
маска 255.255.0.0
ip шлюза 192.168.1.1  он же сервер доступа (vpn)
имя user
пароль password
ip dns сервера 195.19.x.x

я пробовал "mpd"
но там есть описание связи двух сетей и у меня ничего не получилось. и т.д. и т.п.

хелп

фря у меня 4,7



Содержание

Сообщения в этом обсуждении
"FreeBSD как клиент VPN сервера"
Отправлено vl , 03-Июн-03 00:33 
>искал, читал, нифига непонял :D :(
>помогите плиз ссылкой или наводящей инструкцией. ну тупой я, а инет дома
>хочется и всё тута ...
>
>пров дал след данные:
>ip address внутренней сети типа 192.168.20.1
>маска 255.255.0.0
>ip шлюза 192.168.1.1  он же сервер доступа (vpn)
>имя user
>пароль password
>ip dns сервера 195.19.x.x
>
>я пробовал "mpd"
>но там есть описание связи двух сетей и у меня ничего не
>получилось. и т.д. и т.п.
>
>хелп
>
>фря у меня 4,7

смотри вот сюда:
http://pptpclient.sourceforge.net

Краткий смысл таков: настраиваешь pppd с поддержкой mppe и используешь вместо программы chat программу pptp-client.

Файлы конфигураций у меня:

[vl@vl:vl]# cat /etc/ppp/options.pptp
lock noauth nobsdcomp nodeflate
noipdefault
ipcp-accept-local
ipcp-accept-remote
defaultroute

[vl@vl:vl]# cat /etc/ppp/peers/tunnel
pty "pptp 192.168.100.1 --nolaunchpppd"
name my_login
remotename PPTP
require-mschap-v2
require-mppe
file /etc/ppp/options.pptp
ipparam tunnel

[root@vl:vl]# cat /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server          secret                IP addresses
my_login        PPTP            my_passwd              *
PPTP            my_login        my_passwd              *

Запуск:
[vl@vl:vl]# cat /etc/ppp/vpn_start
#!/bin/bash
/usr/sbin/pppd call tunnel

[vl@vl:vl]# cat /etc/ppp/vpn_stop  
#!/bin/bash
/bin/killall pppd
[root@vl:vl]#

В принципе документации там хватает,так что разбирайся


"FreeBSD как клиент VPN сервера"
Отправлено gorilka , 03-Июн-03 01:53 
БИГ СЕНКС