特殊:Badtitle/NS100:OpenVPNClientMiniHowto:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Oneleaf留言 | 贡献
新页面: {{From|https://help.ubuntu.com/community/OpenVPNClientMiniHowto}} {{Languages|UbuntuHelp:OpenVPNClientMiniHowto}} The following is no longer true at least for Feisty, 2.X version is in th...
 
Wikibot留言 | 贡献
无编辑摘要
第2行: 第2行:
{{Languages|UbuntuHelp:OpenVPNClientMiniHowto}}
{{Languages|UbuntuHelp:OpenVPNClientMiniHowto}}
The following is no longer true at least for Feisty, 2.X version is in the universe repoitory. Also, for configuring client side, network-manager-openvpn can become very handy. I leave the original page underneath in case anyne needed it.
The following is no longer true at least for Feisty, 2.X version is in the universe repoitory. Also, for configuring client side, network-manager-openvpn can become very handy. I leave the original page underneath in case anyne needed it.
OpenVPN version 1.x is available in the universe reposiroty. <code><nowiki>apt-get install openvpn</nowiki></code> will do the necessary.
OpenVPN version 1.x is available in the universe reposiroty. <code><nowiki>apt-get install openvpn</nowiki></code> will do the necessary.
Although OpenVPN version 2 is still at beta stage at the time of writing, it is already in use quite widely (my employers have been using it for a while on both windows and linux clients).
Although OpenVPN version 2 is still at beta stage at the time of writing, it is already in use quite widely (my employers have been using it for a while on both windows and linux clients).
If you want (or need, as release 2 has some functionality not in version 1) to go for version 2. You can download the source code from here: http://sourceforge.net/projects/openvpn/
If you want (or need, as release 2 has some functionality not in version 1) to go for version 2. You can download the source code from here: http://sourceforge.net/projects/openvpn/
You'll need to install a couple of packages that the confiure script looks for:
You'll need to install a couple of packages that the confiure script looks for:
<pre><nowiki>
<pre><nowiki>
apt-get install libssl-dev liblzo-dev
apt-get install libssl-dev liblzo-dev
</nowiki></pre>
</nowiki></pre>
Unzip the source file and change directory into the newly created openvpn-2.0_rcXX directory (where XX is the current release number), then it's just a case of  
Unzip the source file and change directory into the newly created openvpn-2.0_rcXX directory (where XX is the current release number), then it's just a case of  
<pre><nowiki>
<pre><nowiki>
第20行: 第15行:
sudo make install
sudo make install
</nowiki></pre>
</nowiki></pre>
That's about it, now you just need to set up your config file and certs somewhere convenient
That's about it, now you just need to set up your config file and certs somewhere convenient
<pre><nowiki>
<pre><nowiki>
第29行: 第23行:
openvpn --with-config=
openvpn --with-config=
</nowiki></pre>
</nowiki></pre>
==== notes ====
==== notes ====
for it to work properly you need the tun module in your kernel
for it to work properly you need the tun module in your kernel
* make sure the firewall allows vpn
* make sure the firewall allows vpn
* instructions for creating a tap
* instructions for creating a tap
If you just want to connect to a microsoft based VPN, you probably don't want to use OpenVPN.  See https://help.ubuntu.com/community/VPNClient
If you just want to connect to a microsoft based VPN, you probably don't want to use OpenVPN.  See https://help.ubuntu.com/community/VPNClient
[[category:CategoryDocumentation]]
[[category:CategoryDocumentation]]


[[category:UbuntuHelp]]
[[category:UbuntuHelp]]

2007年11月30日 (五) 20:55的版本

{{#ifexist: :OpenVPNClientMiniHowto/zh | | {{#ifexist: OpenVPNClientMiniHowto/zh | | {{#ifeq: {{#titleparts:OpenVPNClientMiniHowto|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:OpenVPNClientMiniHowto|1|-1|}} | zh | | }}

The following is no longer true at least for Feisty, 2.X version is in the universe repoitory. Also, for configuring client side, network-manager-openvpn can become very handy. I leave the original page underneath in case anyne needed it. OpenVPN version 1.x is available in the universe reposiroty. apt-get install openvpn will do the necessary. Although OpenVPN version 2 is still at beta stage at the time of writing, it is already in use quite widely (my employers have been using it for a while on both windows and linux clients). If you want (or need, as release 2 has some functionality not in version 1) to go for version 2. You can download the source code from here: http://sourceforge.net/projects/openvpn/ You'll need to install a couple of packages that the confiure script looks for:

apt-get install libssl-dev liblzo-dev

Unzip the source file and change directory into the newly created openvpn-2.0_rcXX directory (where XX is the current release number), then it's just a case of

./configure
make
sudo make install

That's about it, now you just need to set up your config file and certs somewhere convenient

sudo mkdir /etc/openvpn

and then specify your config file as a command line argument

openvpn --with-config=

notes

for it to work properly you need the tun module in your kernel

  • make sure the firewall allows vpn
  • instructions for creating a tap

If you just want to connect to a microsoft based VPN, you probably don't want to use OpenVPN. See https://help.ubuntu.com/community/VPNClient