Zależy jakie to VPN i co za dostęp ten user chce mieć. Standardowe freesco 0.2.7 ma wkompilowaną obsługę PPTP, jednak IPSEC już nie. Natomiast większość kerneli RaaDaaR'a w początkowej fazie miało wkompilowane IPSEC a PPTP już nie. RaaDaaR zroił dla mnie wersję z obydwoma VPN i jak narazie działa. Jednak sąsiad loguje się z naszej sieci w świat ( nie wiem jak jest w drugą stronę gdy za freesco stoi serwer VPN ). link do tego kernela:
http://bolo.one.pl/pakiety/kernel-pptp+ipsec/
Ponadto z tego co wiem sąsiad musiał zainstalować jakąś łatke na win2000 bo mu pewne usługi pezes IPSEC firmy nokia nie działały. Dodatkowo gdzieś doczytałem, że trzeba zastosować takie wpisy ale nie testowałem czy coś dają ( bo działa tak jak mam):
/sbin/ipportfw -A -t TWÓJIPZEWNĘTRZNY/1723 -R IPKOLEGI/1723
/sbin/ipportfw -A -u TWÓJIPZEWNĘTRZNY/500 -R IPKOLEGI/500
/sbin/ipportfw -A -u TWÓJIPZEWNĘTRZNY/2746 -R IPKOLEGI/2746
/sbin/ipportfw -A -t TWÓJIPZEWNĘTRZNY/2746 -R IPKOLEGI/2746
/sbin/ipfwd --masq IPKOLEGI 47 &
/sbin/ipfwd --masq IPKOLEGI 50 &
Oczywiście zmienne:
IPKOLEGI - IP wewnętrzny gościa który chce mieć vpn
TWÓJIPZEWNĘTRZNY - IP modemu
Moge tyle poradzić bo nic więcej nie wiem