<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>OpenVPN smcr 2012 - Revision history</title>
		<link>https://www.slackwiki.com/index.php?title=OpenVPN_smcr_2012&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.40.0</generator>
		<lastBuildDate>Wed, 08 Apr 2026 16:09:26 GMT</lastBuildDate>
		<item>
			<title>Arfon: ca /etc/openvpn/certs/ca.crt --&gt;ca /etc/openvpn/certsnkeys/ca.crt</title>
			<link>https://www.slackwiki.com/index.php?title=OpenVPN_smcr_2012&amp;diff=724&amp;oldid=prev</link>
			<guid isPermaLink="false">https://www.slackwiki.com/index.php?title=OpenVPN_smcr_2012&amp;diff=724&amp;oldid=prev</guid>
			<description>&lt;p&gt;ca /etc/openvpn/certs/ca.crt --&amp;gt;ca /etc/openvpn/certsnkeys/ca.crt&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:50, 13 June 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l53&quot;&gt;Line 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 53:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  	Edit /etc/openvpn/server.conf&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  	Edit /etc/openvpn/server.conf&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  	CHANGE:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  	CHANGE:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  		ca ca.crt	-&amp;gt; ca /etc/openvpn/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;certs&lt;/del&gt;/ca.crt&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  		ca ca.crt	-&amp;gt; ca /etc/openvpn/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;certsnkeys&lt;/ins&gt;/ca.crt&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  		cert server.crt	-&amp;gt; cert /etc/openvpn/certsnkeys/server.crt&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  		cert server.crt	-&amp;gt; cert /etc/openvpn/certsnkeys/server.crt&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  		key server.key	-&amp;gt; key /etc/openvpn/certsnkeys/server.key&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  		key server.key	-&amp;gt; key /etc/openvpn/certsnkeys/server.key&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 13 Jun 2012 14:50:07 GMT</pubDate>
			<dc:creator>Arfon</dc:creator>
			<comments>https://www.slackwiki.com/Talk:OpenVPN_smcr_2012</comments>
		</item>
		<item>
			<title>Arfon: ADDED: Categories</title>
			<link>https://www.slackwiki.com/index.php?title=OpenVPN_smcr_2012&amp;diff=716&amp;oldid=prev</link>
			<guid isPermaLink="false">https://www.slackwiki.com/index.php?title=OpenVPN_smcr_2012&amp;diff=716&amp;oldid=prev</guid>
			<description>&lt;p&gt;ADDED: Categories&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:21, 9 June 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Server]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Networking]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Tutorials]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''OPENVPN MULTI-CLIENT ROUTED SERVER'''&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''OPENVPN MULTI-CLIENT ROUTED SERVER'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 09 Jun 2012 19:21:54 GMT</pubDate>
			<dc:creator>Arfon</dc:creator>
			<comments>https://www.slackwiki.com/Talk:OpenVPN_smcr_2012</comments>
		</item>
		<item>
			<title>Arfon: Fixed some trash</title>
			<link>https://www.slackwiki.com/index.php?title=OpenVPN_smcr_2012&amp;diff=715&amp;oldid=prev</link>
			<guid isPermaLink="false">https://www.slackwiki.com/index.php?title=OpenVPN_smcr_2012&amp;diff=715&amp;oldid=prev</guid>
			<description>&lt;p&gt;Fixed some trash&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:18, 9 June 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here's what I did &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;yo &lt;/del&gt;get OpenVPN (2.1.4) on my Slackware (13.37) box.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''OPENVPN MULTI-CLIENT ROUTED SERVER'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here's what I did &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to &lt;/ins&gt;get OpenVPN (2.1.4) on my Slackware (13.37) box.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I wanted to get on the internet from public wifi WITHOUT being snooped on so I installed a MULTI-CLIENT, ROUTED (not bridged) OpenVPN server on my Linode.  Again, this is MULTI-CLIENT and ROUTED.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I wanted to get on the internet from public wifi WITHOUT being snooped on so I installed a MULTI-CLIENT, ROUTED (not bridged) OpenVPN server on my Linode.  Again, this is MULTI-CLIENT and ROUTED.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 09 Jun 2012 19:18:24 GMT</pubDate>
			<dc:creator>Arfon</dc:creator>
			<comments>https://www.slackwiki.com/Talk:OpenVPN_smcr_2012</comments>
		</item>
		<item>
			<title>Arfon: CREATED!  Saved because I put a lot of work into it so far and don't wanna lose it</title>
			<link>https://www.slackwiki.com/index.php?title=OpenVPN_smcr_2012&amp;diff=714&amp;oldid=prev</link>
			<guid isPermaLink="false">https://www.slackwiki.com/index.php?title=OpenVPN_smcr_2012&amp;diff=714&amp;oldid=prev</guid>
			<description>&lt;p&gt;CREATED!  Saved because I put a lot of work into it so far and don&amp;#039;t wanna lose it&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Here's what I did yo get OpenVPN (2.1.4) on my Slackware (13.37) box.&lt;br /&gt;
&lt;br /&gt;
I wanted to get on the internet from public wifi WITHOUT being snooped on so I installed a MULTI-CLIENT, ROUTED (not bridged) OpenVPN server on my Linode.  Again, this is MULTI-CLIENT and ROUTED.&lt;br /&gt;
&lt;br /&gt;
 1) Install OpenVPN from Slackbuilds.org or using sbopkg&lt;br /&gt;
 &lt;br /&gt;
 2) Generate the needed certificates and keys-&lt;br /&gt;
 &lt;br /&gt;
 	cd /usr/doc/openvpn-2.1.4/easy-rsa/2.0/&lt;br /&gt;
 	vi vars&lt;br /&gt;
 		Set the KEY_COUNTRY, KEY_PROVINCE, KEY_CITY, KEY_ORG, and KEY_EMAIL parameters.&lt;br /&gt;
 		Don't leave any of these parameters blank.&lt;br /&gt;
 &lt;br /&gt;
 	source ./vars&lt;br /&gt;
 	./clean-all&lt;br /&gt;
 	./build-ca&lt;br /&gt;
 		answer questions&lt;br /&gt;
 	./build-key-server server (server could be anything e.g. VPN1.blah.net)&lt;br /&gt;
 		answer questions&lt;br /&gt;
 	./build-key client1 (client1 can be anything e.g bobs-phone)&lt;br /&gt;
 		answer questions&lt;br /&gt;
 		repeat for each client to have&lt;br /&gt;
 	./build-dh&lt;br /&gt;
 &lt;br /&gt;
 3) Put the server certs and keys where they need to be-&lt;br /&gt;
 	mkdir /etc/openvpn/certsnkeys&lt;br /&gt;
 	cp ca.crt /etc/openvpn/certsnkeys/&lt;br /&gt;
 	cp ca.key /etc/openvpn/certsnkeys/&lt;br /&gt;
 	cp server.crt /etc/openvpn/certsnkeys/&lt;br /&gt;
 	cp server.key /etc/openvpn/certsnkeys/&lt;br /&gt;
 	cp dh1024.pem /etc/openvpn/&lt;br /&gt;
 &lt;br /&gt;
 4) Send the client certs and keys where they need to be-&lt;br /&gt;
 	Each client gets a copy of his client.crt and client.key AND a copy of ca.crt&lt;br /&gt;
 	EXAMPLE: My android got a copy of client1.crt, client2.key and ca.crt.&lt;br /&gt;
 		My laptop got a copy of client2.crt, client2.key and ca.crt&lt;br /&gt;
 	NOTE: my android need a .p12 file, more on that below.&lt;br /&gt;
 &lt;br /&gt;
 5) Configure the server.conf file-&lt;br /&gt;
 	cd /usr/doc/openvpn-2.1.4&lt;br /&gt;
 	cp server.conf.sample /etc/openvpn/server.conf&lt;br /&gt;
 	cd /etc/openvpn&lt;br /&gt;
 &lt;br /&gt;
 ***NOTE: in /etc/openvpn you will see a file called openvpn.conf.  DO NOT USE THAT!&lt;br /&gt;
 Use server.conf***&lt;br /&gt;
 &lt;br /&gt;
 	Edit /etc/openvpn/server.conf&lt;br /&gt;
 	CHANGE:&lt;br /&gt;
 		ca ca.crt	-&amp;gt; ca /etc/openvpn/certs/ca.crt&lt;br /&gt;
 		cert server.crt	-&amp;gt; cert /etc/openvpn/certsnkeys/server.crt&lt;br /&gt;
 		key server.key	-&amp;gt; key /etc/openvpn/certsnkeys/server.key&lt;br /&gt;
 		dh dh.pem	-&amp;gt; dh /etc/openvpn/dh1024.pem&lt;br /&gt;
 &lt;br /&gt;
 6) Start OpenVPN-&lt;br /&gt;
 Normally you would start OpenVPN by: openvpn /etc/openvpn/server.conf&lt;br /&gt;
 but, being that I'm a good Slacker, I created an rc.openvpn file...&lt;br /&gt;
 &lt;br /&gt;
 	CREATE: /etc/rc.d/rc.openvpn&lt;br /&gt;
 	CONTAINS:&lt;br /&gt;
 		#!/bin/sh&lt;br /&gt;
 		#&lt;br /&gt;
 		# /etc/rc.d/rc.openvpn&lt;br /&gt;
 		#&lt;br /&gt;
 		# Start/stop/restart the openvpn server.&lt;br /&gt;
 		#&lt;br /&gt;
 		# To make OpenVPN start automatically at boot, make this&lt;br /&gt;
 		# file executable:  chmod 755 /etc/rc.d/rc.openvpn&lt;br /&gt;
 		#&lt;br /&gt;
 		&lt;br /&gt;
 		ovpn_start() {&lt;br /&gt;
 		  if [ -x /usr/sbin/openvpn -a -r /etc/openvpn/server.conf ]; then&lt;br /&gt;
 		    echo &amp;quot;Starting OpenVPN:  /usr/sbin/openvpn server.conf&amp;quot;&lt;br /&gt;
 		    /usr/sbin/openvpn /etc/openvpn/server.conf &amp;amp;&lt;br /&gt;
 		  fi&lt;br /&gt;
 		}&lt;br /&gt;
 		&lt;br /&gt;
 		ovpn_stop() {&lt;br /&gt;
 		  killall openvpn&lt;br /&gt;
 		}&lt;br /&gt;
 		&lt;br /&gt;
 		ovpn_restart() {&lt;br /&gt;
 		  ovpn_stop&lt;br /&gt;
 		  sleep 2&lt;br /&gt;
 		  ovpn_start&lt;br /&gt;
 		}&lt;br /&gt;
 		&lt;br /&gt;
 		case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 		'start')&lt;br /&gt;
 		  ovpn_start&lt;br /&gt;
 		  ;;&lt;br /&gt;
 		'stop')&lt;br /&gt;
 		  ovpn_stop&lt;br /&gt;
 		  ;;&lt;br /&gt;
 		'restart')&lt;br /&gt;
 		  ovpn_restart&lt;br /&gt;
 		  ;;&lt;br /&gt;
 		*)&lt;br /&gt;
 		  # Default is &amp;quot;start&amp;quot;, for backwards compatibility with previous&lt;br /&gt;
 		  # Slackware versions.  This may change to a 'usage' error someday.&lt;br /&gt;
 		  ovpn_start&lt;br /&gt;
 		esac&lt;br /&gt;
 &lt;br /&gt;
 7) Make it executable (and autostart on reboots)-&lt;br /&gt;
 &lt;br /&gt;
 	chmod 755 /etc/rc.d/rc.openvpn&lt;br /&gt;
 &lt;br /&gt;
 To start/stop it manually- /etc/rc.d/rc.openvpn start (or stop or restart)&lt;br /&gt;
 &lt;br /&gt;
 Now let's fix the firewall so our clients can get to the rest of the world...&lt;br /&gt;
 &lt;br /&gt;
 8) Edit/create /etc/rc.d/rc.firewall&lt;br /&gt;
 &lt;br /&gt;
 	ADD:&lt;br /&gt;
 	iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT&lt;br /&gt;
 	iptables -A FORWARD -i tun+ -j ACCEPT&lt;br /&gt;
 	iptables -A FORWARD -o tun+ -j ACCEPT&lt;br /&gt;
 	iptables -A FORWARD -j ACCEPT&lt;br /&gt;
 	iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE&lt;br /&gt;
 &lt;br /&gt;
 9) Flush the old firewall rules-&lt;br /&gt;
 &lt;br /&gt;
 	iptables -F&lt;br /&gt;
 &lt;br /&gt;
 10) Activate the new rules now-&lt;br /&gt;
 &lt;br /&gt;
 	/etc/rc.d/rc.firewall&lt;br /&gt;
&lt;br /&gt;
If the planets are aligned, you should now have a working OpenVPN server/router.&lt;/div&gt;</description>
			<pubDate>Sat, 09 Jun 2012 19:16:19 GMT</pubDate>
			<dc:creator>Arfon</dc:creator>
			<comments>https://www.slackwiki.com/Talk:OpenVPN_smcr_2012</comments>
		</item>
</channel></rss>