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

Исходное сообщение
"Подскажите реально работающий ВПН сервер для FreeBSD"

Отправлено Bopros , 07-Авг-03 22:20 
Для выхода в интернет ставлю впн сервер:

Ставил mpd(3.13 и 3.9 версии): так отлично работает(даже для windows98 не приходилось патч ставить), но возникло одно НО, из windowsXP коннект происходил, ипы сайтов интеренета пинговались, но вот сайты не открывались. Пробовал на другой машине и с другим дистрибутивом windowsXP - результат тот же.

Установил poptop. Windows2k, WindowsXP, Windows98SE работает всё отлично. Пробую из Windows98(не SE) коннект вообще не проходит. Ладно ставлю патч dun14-98, тогда коннект проходит отлично, НО адреса серверов интернета вообще не пингуются. Опять же пробовал на другой машине и с другим дистрибутивом windows98 - результат тот же.

Если кто скажет что я настраиваю что то не так, то могу выложить конфиги первого и второго. Кто-нибудь сталкивался с такими проблема? Подскажите ВПН сервер для FreeBSD, чтобы работал для всех windows(и желательно без патчей для windows)


Содержание

Сообщения в этом обсуждении
"Подскажите реально работающий ВПН сервер для FreeBSD"
Отправлено A Clockwork Orange , 07-Авг-03 23:35 
У меня mpd XP и 2000 работает нормально
POPTOP если запускать поверх ppp соединения на том же серваке, вылетает каждые четыре минуты на XP

"Подскажите реально работающий ВПН сервер для FreeBSD"
Отправлено Bopros , 08-Авг-03 09:54 
>У меня mpd XP и 2000 работает нормально
>POPTOP если запускать поверх ppp соединения на том же серваке, вылетает каждые
>четыре минуты на XP

2000 и у меня отлично работает а вот XP только пингуется, но не открывается. Вот конфиги, может что то не так?
mpd.conf:
default:
    load pptp0
    load pptp1
    load pptp2

pptp0:
    new -i ng0 pptp0 pptp0
    set ipcp ranges 10.0.1.233/32 172.16.5.3/32    
    load pptp_standart

pptp1:
    new -i ng1 pptp1 pptp1
    set ipcp ranges 10.0.1.233/32 172.16.5.3/32    
    load pptp_standart

pptp2:
    new -i ng2 pptp2 pptp2
    set ipcp ranges 10.0.1.233/32 172.16.5.3/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 217.23.84.228
    set ipcp nbns 10.0.1.232
    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 10.0.1.232
    set pptp enable incoming
    set pptp disable originate
mpd.links:
pptp0:
    set link type pptp
pptp1:
    set link type pptp
pptp2:
    set link type pptp
mpd.secret:
qwe        "asd"        172.16.5.1
123        "111"        172.16.5.2
111        "222"        172.16.5.3

Внутренний ип на серваке 10.0.1.233, внутренний 10.0.0.233. Может кинь свои конфиги, попробую. FreeBSD 4.7


"Подскажите реально работающий ВПН сервер для FreeBSD"
Отправлено Bopros , 08-Авг-03 13:09 
о! оказывается mpd не голюнит, зря я на него гоню. Клиентам на впн выдаются ипы 172.16.5.0/24
если вот так правила прописаны то на xp не работает
/sbin/ipfw add divert 8868 all from 172.16.5.0/24 to any via lnc1
/sbin/ipfw add divert 8868 all from any to 10.0.0.233 via lnc1

а если вот так работает, но это не есть хорошо, какую цепочку именно надо дописать???
/sbin/ipfw add divert 8868 all from 172.16.5.0/24 to any via lnc1
/sbin/ipfw add divert 8868 all from any to any via lnc1
/sbin/ipfw add divert 8868 all from any to 10.0.0.233 via lnc1