Linux за българи: Форуми

BSD секция => Системни настройки => Темата е започната от: palace123 в Apr 06, 2008, 13:34



Титла: Pptp под pc-bsd 1.5.1
Публикувано от: palace123 в Apr 06, 2008, 13:34
Добър ден.
       Следвах тези насоки http://forums.pcbsd.org/viewtopic.php?f=30&t=4734 при опитите си за свързване към vpn сървъра. Идеята не е създаване на сигурна връзка, а въпрос на осигуряване на потребителско име и парола като форма на идентификация. Това е причината да не е нужно криптиране. Който има предложения, идеи или напътствия, нека сподели с мен. Ето така изглеждат конфигурационните файлове:

mpd.conf
Примерен код

default:
   load vpn

vpn:
   new -i ng0 vpn vpn
   set iface disable on-demand
   set iface idle 0
   set iface up-script /usr/local/etc/mpd/io-up.sh
   set iface down-script /usr/local/etc/mpd/io-down.sh
   set iface route default
   set bundle disable multilink
   set bundle authname User
   set bundle password Pass
   set link yes acfcomp protocomp
   set link disable chap pap
   set link accept chap pap
   set link keep-alive 10 60
   set link mtu 1492
   set ipcp yes vjcomp
   set ipcp ranges 0.0.0.0/0 0.0.0.0/0
   set ipcp dns 193.68.11.193
# set ccp yes mpp-stateless

   open iface


mpd.links
Примерен код

vpn:
   set link type pptp
   set pptp peer 192.168.0.1
   set pptp enable originate outcall


io-up.sh
Примерен код

#!/bin/sh
 vpn_ip=192.168.0.1
 ip_def_gw=192.168.0.1
 /sbin/route delete $vpn_ip
 /sbin/route add $vpn_ip $ip_def_gw
 /sbin/route delete default
 /sbin/route add default -interface ng0


io-down.sh
Примерен код

#!/bin/sh
 vpn_ip=192.168.0.1
 ip_def_gw=192.168.0.1
 /sbin/route delete default
 /sbin/route add default $ip_def_gw
 /sbin/route delete $vpn_ip


Нещо от това изглежда ли отчайващо грешно? Напиша ли в конзолата mpd , получавам следното:
Примерен код
/libexec/ld-elf.so.1: /usr/lib/libwrap.so.4: unsupported file layout


Освен това, къде точно да определя DNS сървърите? Зададох един в mpd.conf файла, но те са два, а не знам как точно да добавя втория (това ли е правилното място да го направя?).
Благодаря ви предварително за помощта.