个人工具

“UbuntuHelp:OpenVPNClientMiniHowto”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
第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.
+
[[UbuntuHelp:OpenVPN|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 [[UbuntuHelp:OpenVPN|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:
第27行: 第27行:
 
* 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 [[UbuntuHelp:OpenVPN|OpenVPN]].  See https://help.ubuntu.com/community/VPNClient
 
[[category:CategoryDocumentation]]
 
[[category:CategoryDocumentation]]
  
 
[[category:UbuntuHelp]]
 
[[category:UbuntuHelp]]

2008年10月19日 (日) 16:43的版本

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