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

Исходное сообщение
"Тематический каталог: FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"

Отправлено auto_topic , 19-Янв-03 17:25 
Обсуждение статьи тематического каталога: FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)

Ссылка на текст статьи: http://www.opennet.me/base/net/pptp_tunnel.txt.html


Содержание

Сообщения в этом обсуждении
"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено zab , 19-Янв-03 17:25 
у меня такие же настройки.
вот только иногда у клиента выскакивает 629 -я
ошибка.
...что с этим делать не знаю.
нужна помощь.
pl.

"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено Tema , 25-Дек-03 13:59 
Поднял mpd - VPN server na FreeBSD 5.1-p11
с XP все работает. немогу неполучается поднять
vpn-client на такой-же free :(((

"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено CAHTEXHUK , 05-Янв-04 16:50 
Та же кухня. Клиентом никак не хочет настраиваться, пишет deadlink avoided... Где он там петлю нашел - не понятно, таблица маршрутов вроде правильная и логичная.
Если проблему решил, поделись, плиз!

"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено Xaos , 21-Фев-04 16:02 
у меня проблемка:
поставил mpd, настроил, адреса реальные выдаются клиентам,но в инет ходят под реал ip сервера
что изменить может в фаерволе ?

"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено netangel , 29-Фев-04 20:44 
>set ipcp ranges 10.10.10.10/32 192.168.10.10/32 (почему-то не влияет на выдачу адреса)

не влияет - потому что использует ip в mpd.secret
если и там и там задать маску шире - будет выдавать адрес динамически.


"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено Audigy , 04-Ноя-04 14:06 
TO AlexZ:
для вин2к сп2 надо скачать мелкософт High Encryption Pack... и все залётает.

"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено stesin , 18-Июн-05 15:13 
Народ, я вот ща с PPTP сел ковыряться, вижу два варианта:

1. MPD

2. pptpd (aka poptop)

кто из них работает? если работают оба - кто более правильнее?


"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено Ruslan , 11-Июл-05 14:54 
poptop ставил и работал, но вот решил аутентификацию проводит через Freeradius - сразу возникли проблемы: авторизует только по CHAP, но при этом пакеты ходят некорректно. Уже второй день ищу багу :(

"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено Provokator , 29-Ноя-05 01:05 
Хелп, при коннекте ошибка 800: невозможно присоединиться к серверу, проверьте настройки безопасности для данного подключения:
mpd.conf:
default:
load pptp0

pptp0:
new pptp0 pptp0
set ipcp ranges 0.0.0.0/32 0.0.0.0/32
load pptp_standart

pptp_standart:
set iface disable on-demand
set bundle disable multilink
set link yes acfcomp protocomp
set iface mtu 1500
set link mtu 1400
#set pptp iface rl1
set link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcomp
set ipcp dns 10.10.10.10
#set ipcp mbms 212.9.224.1
set iface enable proxy-arp
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqd
set pptp self 212.9.228.242
set pptp enable incoming
set pptp disable originate

mpd.links:
pptp0:
set link type pptp


"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено churik , 18-Янв-06 10:59 
а как изменить время реконекта?
по умолчанию 7 секунд... а надо бы сделать 20-25

"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено Valera , 14-Апр-06 06:01 
Обшибка 800!!!

Не могу уже...

У меня с mpd проблема, написал конфиги, но при попытке подключится с Винды - ошибка 800.

ОСь: FreeBSD 6.0 Firewall:pf
Сервер 192,168,10,1

Привожу конфиги:
mpd.conf
default:
load pptp0
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.10.1/32 192.168.10.75/32
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcomp
set ipcp dns 192.168.10.1
#set ipcp nbns 10.128.1.42
set iface enable proxy-arp
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqd

set pptp self 192.168.10.98
set pptp enable incoming
set pptp disable originate

mpd.link
pptp0:
set link type pptp


mpd.secret
"test1" test1 *
test test 192.168.10.99"

root@freebsd# ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 192.168.10.1 netmask 0xffffff00 broadcast 192.168.10.255
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.129.146 netmask 0xfffff000 broadcast 192.168.143.255
ether 00:30:4f:25:7a:b1
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33208
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
pfsync0: flags=0<> mtu 2020
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
ng0: flags=8890<POINTOPOINT,NOARP,SIMPLEX,MULTICAST> mtu 1500

root@freebsd# cat /etc/pf.conf
ext_if_1="rl1"
int_if="rl0"
table <users> persist file "/etc/users"
nat on $ext_if_1 inet from <users> to any -> $ext_if_1
pass on $ext_if_1 all
pass on $int_if all

ЗЫ:
Опции Ядра:
....
options NETGRAPH
#netgraph(4) system
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_LMI
# MPPC compression requires proprietary files (not included)
#options NETGRAPH_MPPC_COMPRESSION
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_ONE2MANY
options NETGRAPH_PPP
options NETGRAPH_PPTPGRE
options NETGRAPH_RFC1490
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC


"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено Wel , 15-Апр-06 04:14 
Все оказалось легко - проблема в переносах и пробелах...
+неправильно кое-что прописал...
Вот привожу свои настройки:
Клиент:192.168.10.99
Сервер:192.168.10.1

ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
     options=8<VLAN_MTU>
     inet 192.168.10.1 netmask 0xffffff00 broadcast 192.168.10.255

#cat /usr/local/etc/mpd4/mpd.secret
test2 test2 *

# cat /usr/local/etc/mpd4/mpd.conf
default:
    load pptp0
    load pptp1
pptp0:
    new -i ng00 pptp0 pptp0
    set ipcp ranges 192.168.10.1/24 192.168.11.1/32
    load pptp_standart
pptp1:
    new -i ng00 pptp0 pptp0
    set ipcp ranges 192.168.10.1/24 192.168.11.99/32
    load pptp_standart
pptp_standart:
    set iface disable on-demand
    set bundle enable multilink
    set link yes acfcomp protocomp
    set link no pap chap
    set link enable chap
    set link keep-alive 60 180
    set ipcp yes vjcomp
    set ipcp dns 192.168.10.1
    set iface enable proxy-arp
    set bundle enable compression
    set ccp yes mppc
    set ccp yes mpp-e40
    set ccp yes mpp-e56
    set ccp yes mpp-e128
    set ccp yes mpp-stateless
    set bundle yes crypt-reqd
    set pptp enable incoming
    set pptp disable originate
    set iface mtu 1500
    set link mtu 1500
  
# cat /usr/local/etc/mpd4/mpd.links
pptp0:    
       set link type pptp    
pptp1:
       set link type pptp


"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено mrrc , 21-Апр-07 15:00 
From:  Andrey Ostanovsky <Andrey.Ostanovsky@f1957.n5030.z2.fidonet.org>

> А при компиляции ядра у меня, например, была >закомментирована в LINT строчка
>про netgraph_compression или как-то так >называлось. Это не оно?

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

# MPPC compression requires proprietary files (not included)
options         NETGRAPH_MPPC_COMPRESSION

Соответственно, без них не проходит make depend:
...
make: don't know how to make ../../net/mppcc.c. Stop

Кто-нибудь разобрался, что именно требуется все же и где это взять?


"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено mrrc , 08-Май-07 09:06 
http://mavhome.dp.ua/MPPC/

"FreeBSD Настройка PPTP серез mpd (pptp freebsd bsd tunnel)"
Отправлено eugene , 22-Май-09 11:25 
Настройка простейшего PPTP-сервера на mpd5:
http://eugene210682.livejournal.com/4931.html
Может кому-то пригодится, а то со времен последнего поста в этом треде слишком много воды утекло.