![]() |
da rede interna, 6020 2a a 6a: 9h ás 17h |
|
Demonstração da configuração no sistema operativo
"Debian"
através de linha de comando:
(para uniformizar, a demonstração decorre na versão Inglesa).
Atenção: Todos os comandos presupõem o utilizador "root".
#apt-get update
#apt-get install ppp-dev
#apt-get install libevent-dev
#apt-get install libssl-dev
#apt-get install build-essential
Get latest sstp-client from
https://sourceforge.net/projects/sstp-client/files/latest/download?source=typ_redirect
And extract to a folder of your
choosing:
#extract (tar -xf
sstp-client-1.xxxxxx.tar.gz)
Inside the
extracted folder, do:
#./configure --prefix=/usr
#make
#make install
#mkdir /usr/var/
#mkdir /usr/var/run
Note:
ppp-dev uses a odd version number for development. If so,
one must copy sstp-pppd-plugin.* to the release (even)
version:
ex: #cp /usr/lib/pppd/2.4.7/*
/usr/lib/pppd/2.4.6
Add
credentials in file /etc/ppp/chap-secrets
Ex:
ITN\\username sstp-ctn 'myP@ssw0rd' *
Create a
file in /etc/ppp/peers/sstp-ctn with:
remotename sstp-ctn
linkname sstp-ctn
ipparam sstp-ctn
pty "sstpc --ipparam sstp-ctn --save-server-route
--nolaunchpppd vpn.ctn.tecnico.ulisboa.pt "
name ITN\\username
plugin sstp-pppd-plugin.so
sstp-sock /usr/var/run/sstpc/sstpc-sstp-ctn
file /etc/ppp/options
usepeerdns
defaultroute
require-mppe
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
noauth
Start the connection with:
#pon sstp-ctn
The default
route is not added if the system is using a static-route. In
that case, a manual default route is needed:
#route add default ppp0
Stop the connection with:
#poff sstp-ctn