
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.sabayonlinux.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.sabayonlinux.org/index.php?title=HOWTO:_Setting_up_PPTP_VPN_connection_in_konsole&amp;feed=atom&amp;action=history</id>
		<title>HOWTO: Setting up PPTP VPN connection in konsole - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.sabayonlinux.org/index.php?title=HOWTO:_Setting_up_PPTP_VPN_connection_in_konsole&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://wiki.sabayonlinux.org/index.php?title=HOWTO:_Setting_up_PPTP_VPN_connection_in_konsole&amp;action=history"/>
		<updated>2013-06-19T17:13:13Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.4</generator>

	<entry>
		<id>http://wiki.sabayonlinux.org/index.php?title=HOWTO:_Setting_up_PPTP_VPN_connection_in_konsole&amp;diff=19898&amp;oldid=prev</id>
		<title>Hatalar205 at 15:41, 10 November 2012</title>
		<link rel="alternate" type="text/html" href="http://wiki.sabayonlinux.org/index.php?title=HOWTO:_Setting_up_PPTP_VPN_connection_in_konsole&amp;diff=19898&amp;oldid=prev"/>
				<updated>2012-11-10T15:41:12Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{i18n| [[HOWTO: Setting up PPTP VPN connection in konsole|en]] [[Tr:HOWTO: Setting up PPTP VPN connection in konsole|tr]] }}&lt;br /&gt;
&lt;br /&gt;
Setting up PPTP VPN connection in konsole:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;make pptpvpn   file:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;#!/bin/bash&lt;br /&gt;
function routeadd {&lt;br /&gt;
   route add -host 61.xxx.xxx.xxx dev ppp0&lt;br /&gt;
   route add -host 62.xxx.xxx.xxx dev ppp0&lt;br /&gt;
   route add -host 63.xxx.xxx.xxx dev ppp0&lt;br /&gt;
}&lt;br /&gt;
function makepptp {&lt;br /&gt;
   echo pty \&amp;quot;pptp VPN.SERVER.COM --nolaunchpppd\&amp;quot; &amp;gt;&amp;gt; /etc/ppp/peers/pptpvpn;&lt;br /&gt;
   echo remotename PPTP &amp;gt;&amp;gt; /etc/ppp/peers/pptpvpn;&lt;br /&gt;
   echo require-mppe-128 &amp;gt;&amp;gt; /etc/ppp/peers/pptpvpn;&lt;br /&gt;
   echo file /etc/ppp/options.pptp &amp;gt;&amp;gt; /etc/ppp/peers/pptpvpn;&lt;br /&gt;
   echo ipparam pptpvpn &amp;gt;&amp;gt; /etc/ppp/peers/pptpvpn;&lt;br /&gt;
pppd call pptpvpn &amp;amp;&lt;br /&gt;
}&lt;br /&gt;
if [ -a /etc/ppp/chap-secrets ];&lt;br /&gt;
		then&lt;br /&gt;
		rm /etc/ppp/chap-secrets&lt;br /&gt;
	echo $1 PPTP $2 '*' &amp;gt;&amp;gt; /etc/ppp/chap-secrets;&lt;br /&gt;
else&lt;br /&gt;
	echo $1 PPTP $2 '*' &amp;gt;&amp;gt; /etc/ppp/chap-secrets;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -e /etc/ppp/peers/pptpvpn ];&lt;br /&gt;
	then&lt;br /&gt;
	rm /etc/ppp/peers/pptpvpn;&lt;br /&gt;
	echo name $1 &amp;gt;&amp;gt; /etc/ppp/peers/pptpvpn;&lt;br /&gt;
	makepptp;&lt;br /&gt;
	sleep 8;&lt;br /&gt;
	routeadd;&lt;br /&gt;
else&lt;br /&gt;
	echo name $1 &amp;gt;&amp;gt; /etc/ppp/peers/pptpvpn;	&lt;br /&gt;
	makepptp;&lt;br /&gt;
	sleep 8;&lt;br /&gt;
	routeadd;&lt;br /&gt;
fi&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Where,&amp;lt;br /&amp;gt;&lt;br /&gt;
pty \&amp;quot;pptp VPN.SERVER.COM --nolaunchpppd\&amp;quot;&amp;lt;br /&amp;gt;&lt;br /&gt;
Specifies that the command script is to be used to communicate rather than a specific terminal device. In this case we are using pptp client to establishes the client side of a Virtual Private Network (VPN) using the Point-to-Point Tunneling Protocol (PPTP). &amp;lt;br /&amp;gt;&lt;br /&gt;
VPN.SERVER.COM  is host name (or IP address) for the VPN server&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;route add -host 63.xxx.xxx.xxx dev ppp0 - this will tell which hosts are on the other side of tunnel. (host name or IP address)&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Close and save the file. &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x pptpvpn&amp;lt;/pre&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;pre&amp;gt;sudo ./pptpvpn username password&amp;lt;/pre&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If everything is went correctly you should be online and ppp0 should be up. Remote server will assign IP address and other routing information&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Disconnect PPTP server vpn connection&amp;lt;br /&amp;gt;&lt;br /&gt;
Simply kill pppd service, enter:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;killall pppd&amp;lt;/pre&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;it will work on any distribution, its just a matter of &amp;lt;br /&amp;gt;&lt;br /&gt;
pptp package you will have to install..&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Networking|Setting up PPTP VPN connection in konsole]]&lt;/div&gt;</summary>
		<author><name>Hatalar205</name></author>	</entry>

	</feed>