Virtual Private Networking - PPTP

From NAS-Central Buffalo - The Linkstation Wiki

(Difference between revisions)
Jump to: navigation, search
m (FreeLink)
m (PoPToP)
Line 13: Line 13:
Microsoft [[w:Windows Mobile|Windows Mobile]] 2003 and higher also support the PPTP protocol.  
Microsoft [[w:Windows Mobile|Windows Mobile]] 2003 and higher also support the PPTP protocol.  
==PoPToP==
==PoPToP==
-
Poptop<ref>http://poptop.sourceforge.net/</ref>, is a PPTP Server for [[w:Linux|Linux]] ports also exist for Solaris 2.6, OpenBSD, FreeBSD and others.
+
Poptop<ref>http://poptop.sourceforge.net/</ref>, is a PPTP Server for [[w:Linux|Linux]], ports also exist for Solaris 2.6, OpenBSD, FreeBSD and others.
The current release version supports Windows 95/98/Me/NT/2000/XP PPTP clients and Linux PPTP clients. Poptop is free software, licensed under the terms of the [[w:General Public License|GPL]] it features:
The current release version supports Windows 95/98/Me/NT/2000/XP PPTP clients and Linux PPTP clients. Poptop is free software, licensed under the terms of the [[w:General Public License|GPL]] it features:
-
Microsoft compatible authentication and encryption (MSCHAPv2, MPPE 40 - 128 bit RC4 encryption)
+
* Microsoft compatible authentication and encryption (MSCHAPv2, MPPE 40 - 128 bit RC4 encryption)
* Support for multiple client connections
* Support for multiple client connections
* Seamless integration into a Microsoft network environment (LDAP, SAMBA) using RADIUS plugin
* Seamless integration into a Microsoft network environment (LDAP, SAMBA) using RADIUS plugin
Line 22: Line 22:
* Works with Linux PPTP client
* Works with Linux PPTP client
* Poptop is, and will remain, totally free under the GNU General Public License
* Poptop is, and will remain, totally free under the GNU General Public License
 +
=Installation=
=Installation=
==FreeLink==
==FreeLink==

Revision as of 00:14, 27 October 2006

 
WARNING!

This article is a work in progress. Please expand on the article if you know more information. My goal is to work these two options into the FreeLinkomatix script eventually


linux-poptop.jpg

Contents

PPTP

The Point-to-Point Tunneling Protocol (PPTP)[1] is a method for implementing virtual private networks. Another method for VPN is OpenVPN.

PPTP implementation

  • PPTP works by sending a regular PPP session to the peer with the Generic Routing Encapsulation (GRE) protocol. A second session on TCP port 1723 is used to initiate and manage the GRE session. PPTP is difficult to forward past a network firewall because it requires two network sessions.
  • PPTP connections are authenticated with Microsoft MSCHAP-v2 or EAP-TLS. VPN traffic is optionally protected by MPPE encryption, which is described by RFC 3078.
  • MSCHAP-v2 can be compromised if users choose weak passwords. The certificate-based EAP-TLS provides a superior security option for PPTP.

Cisco first implemented PPTP and later licensed the technology to Microsoft. Mac OS X is bundled with a PPTP client. Palm PDA devices with Wi-Fi are bundled with the Mergic PPTP client. Microsoft Windows Mobile 2003 and higher also support the PPTP protocol.

PoPToP

Poptop[2], is a PPTP Server for Linux, ports also exist for Solaris 2.6, OpenBSD, FreeBSD and others. The current release version supports Windows 95/98/Me/NT/2000/XP PPTP clients and Linux PPTP clients. Poptop is free software, licensed under the terms of the GPL it features:

  • Microsoft compatible authentication and encryption (MSCHAPv2, MPPE 40 - 128 bit RC4 encryption)
  • Support for multiple client connections
  • Seamless integration into a Microsoft network environment (LDAP, SAMBA) using RADIUS plugin
  • Works with Windows 95/98/Me/NT/2000/XP PPTP clients
  • Works with Linux PPTP client
  • Poptop is, and will remain, totally free under the GNU General Public License

Installation

FreeLink

Requirements:

Use apt-get to install Poptop:

apt-get install pptpd webmin-pptp-server 

Then use the PPTP server configuration module for webmin to configure Poptop or you could configure it manually[3][4]

References

  1. Wikipedia:Point-to-Point Tunneling Protocol
  2. http://poptop.sourceforge.net/
  3. Debian pptpd HOWTO
  4. http://poptop.sourceforge.net/dox/
This article is currently a stub. You can help this Wiki by expanding it

. This template will categorize articles that include it into Category:Stubs.

Personal tools