Upload
kacy
View
47
Download
0
Embed Size (px)
DESCRIPTION
Usługi sieciowe Wykład 9 VPN. Jarosław Kurek WZIM SGGW. VPN PPTP. VPN PPTP. Installing MPPE Support Most people want their tunnels encrypted. Check the version of your kernel; if it is below 2.6.15-rc1 then you do not have MPPE support. To check further, test like this: - PowerPoint PPT Presentation
Citation preview
Usługi siecioweUsługi sieciowe
Wykład 9Wykład 9VPNVPN
Jarosław KurekWZIM SGGW
1
VPN PPTPVPN PPTP
VPN PPTPVPN PPTPInstalling MPPE Support Most people want their tunnels encrypted. Check the version of your kernel; if it is below 2.6.15-rc1 then you do not have MPPE support. To check further, test like this:
# modprobe ppp-compress-18 && echo success
VPN PPTPVPN PPTPInstalling the Server Program Install
the pptpd package from the Debian Project:
# apt-get install pptpd
VPN PPTPVPN PPTPConfigure IP Address RangeEdit the file /etc/pptpd.conf for the IP address range, for
example:
localip 192.168.0.1remoteip 192.168.0.234-238,192.168.0.245
Note: see pptpd.conf(5) for more details on the other options.
Note: you will need to restart pptpd to make changes to /etc/pptpd.conf effective:
# /etc/init.d/pptpd restart
VPN PPTPVPN PPTPAdding UsersConfigure /etc/ppp/chap-secrets for the accounts, for example:
# echo "username pptpd password *" >> /etc/ppp/chap-secrets
Note: this method has all the usernames in one file. There are other ways, including authentication using Radius, or using Samba.
VPN PPTP -testowanieVPN PPTP -testowaniea) Testowanie z windowsa
b) Testowanie z innego linuxa
apt-get install pptp-linux
do konfiguracji korzystamy pptpsetup - Point-to-Point Tunneling Protocol setup
pptpsetup --create <TUNNEL> --server <SERVER> [--domain <DOMAIN>]
--username <USERNAME> [--password <PASSWORD>]
[--encrypt] [--start]
pptpsetup --delete <TUNNEL>
Uruchamiamy pon [nazwa pliku]
Wyłączamy poff [nazwa pliku]
VPN PPTP -testowanieVPN PPTP -testowanie
OpenVPNOpenVPN
OpenVPN -konfiguracjaOpenVPN -konfiguracja Link to opisu konfiguracji w pdf~jkurek/US/openvpn.pdf
Należy zrobić dwa przykłady:
a)Debian server – debian klientb)Debian server – windows klient
OpenVPN a)– wynik serverOpenVPN a)– wynik server
OpenVPN b) wynik klientOpenVPN b) wynik klient