auth:howto:linux:vpnclient
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
auth:howto:linux:vpnclient [2007/08/22 11:35] – kohofer | auth:howto:linux:vpnclient [2009/10/19 11:48] – kohofer | ||
---|---|---|---|
Line 3: | Line 3: | ||
==== Infos regarding the usage of VPN ==== | ==== Infos regarding the usage of VPN ==== | ||
- | http:// | + | http:// |
+ | ==== Instructions for Windows 2000, XP and VISTA ==== | ||
+ | http:// | ||
- | ==== Instructions for Windows 98, ME, NT 4.0, 2000 and XP ==== | + | ==== Instructions for MacOS X 10.4 ==== |
- | http:// | + | http:// |
- | ==== Instructions for MacOS X 10.2-10.4 ==== | + | ==== Instructions for Linux Cisco VPN Client |
- | http:// | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ==== Instructions for Linux ==== | + | |
1. Download and install the kernel headers corresponding to the kernel in use. Some distributions name this package kernel-headers, | 1. Download and install the kernel headers corresponding to the kernel in use. Some distributions name this package kernel-headers, | ||
Line 30: | Line 25: | ||
A valid version number could be, for example, 2.6.12-9-386. | A valid version number could be, for example, 2.6.12-9-386. | ||
- | 2. Download and install the vpnclient | + | 2. Download and install the vpnclient: |
- | https://pro.unibz.it/ | + | If kernel > 2.6.24-xx then download: |
- | 2.1 Download and install the vpnclient | + | https://pro.unibz.it/ |
- | Substitute the notation X Z with your university network' | + | otherwise download: |
- | wget --no-check-certificate --http-user=X --http-password=Z | + | https:// |
3. Untar the source of vpnclient and install it. | 3. Untar the source of vpnclient and install it. | ||
Line 45: | Line 40: | ||
sudo apt-get install make gcc-3.4 | sudo apt-get install make gcc-3.4 | ||
- | # tar xfz vpnclient-linux-x86_64-4.8.00.0490-k9.tar.gz | + | If kernel > 2.6.24-xx then |
- | For kernel versions > 2.6.19 follow this instructions: | + | # tar xfz vpnclient-linux-x86_64-4.8.01.0640-k9_2.6.24-xx.tar.gz |
+ | |||
+ | otherwise | ||
+ | |||
+ | # tar xfz vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz | ||
+ | |||
+ | Next install/compile software: | ||
# cd vpnclient | # cd vpnclient | ||
Line 55: | Line 56: | ||
You will get some messages and you will be requested to answer to some questions: | You will get some messages and you will be requested to answer to some questions: | ||
- | Directory where binaries will be installed [/ | + | Directory where binaries will be installed [/ |
| | ||
- | Automatically start the VPN service at boot time [yes] | + | Automatically start the VPN service at boot time [yes] no |
| | ||
- | Directory containing linux kernel source code [/ | + | Directory containing linux kernel source code [/ |
+ | | ||
You only have to modify the predefined answers if they do not correspond to your actual situation. | You only have to modify the predefined answers if they do not correspond to your actual situation. | ||
If everything works, you will see some compilation messages and then the installation program will stop. | If everything works, you will see some compilation messages and then the installation program will stop. | ||
Line 67: | Line 69: | ||
https:// | https:// | ||
- | |||
- | 4.1 Download the unibz.pcf configuration file from the site of the university via wget: | ||
- | |||
- | Substitute the notation XXX ZZZ with your university network' | ||
- | |||
- | wget --no-check-certificate --http-user=XXX --http-password=ZZZ https:// | ||
5. Unzip the configuration file and copy it to the correct location: | 5. Unzip the configuration file and copy it to the correct location: | ||
Line 90: | Line 86: | ||
You will see some messages and then you will be requested to insert your username and password: | You will see some messages and then you will be requested to insert your username and password: | ||
- | Cisco Systems VPN Client Version 4.8.00 (0490) | + | Cisco Systems VPN Client Version 4.8.01 (0640) |
- | Copyright (C) 1998-2005 Cisco Systems, Inc. All Rights Reserved. | + | Copyright (C) 1998-2007 Cisco Systems, Inc. All Rights Reserved. |
Client Type(s): Linux | Client Type(s): Linux | ||
- | Running on: Linux 2.6.15-26-686 #1 SMP PREEMPT Thu Aug 3 03:13:28 UTC 2006 i686 | + | Running on: Linux 2.6.22-14-generic |
Config file directory: / | Config file directory: / | ||
Line 121: | Line 117: | ||
Please notice that you will have to leave the console open in order to have the VPN running. | Please notice that you will have to leave the console open in order to have the VPN running. | ||
+ | ==== Instructions for Linux VPNC Client ==== | ||
+ | |||
+ | 1. Install vpnc | ||
+ | |||
+ | sudo aptitude install vpnc | ||
+ | |||
+ | 2. Config; create file unibz.conf | ||
+ | |||
+ | sudo vi / | ||
+ | |||
+ | < | ||
+ | ####################################### | ||
+ | IPSec gateway vpn.unibz.it | ||
+ | IPSec ID Unibz | ||
+ | IPSec obfuscated secret 06294C134E0BEBDA4B449B56BFD305D35D12DABF4044EDB6794926C2CA6D5AEDFE6342DF190E566EB11215DDC1591D5CB6ABEBEB593693C6D0B2077D78034B6AFEEA3221E77F4 | ||
+ | C9858DD711AA8DE58F6 | ||
+ | Xauth username < | ||
+ | ####################################### | ||
+ | </ | ||
+ | |||
+ | apply this rights: | ||
+ | |||
+ | sudo chmod 600 / | ||
+ | | ||
+ | sudo chown root.root / | ||
+ | |||
+ | < | ||
+ | sudo ls -l / | ||
+ | -rw------- 1 root root 250 2009-05-02 15:54 / | ||
+ | </ | ||
+ | |||
+ | 3. Start vpnc | ||
+ | |||
+ | sudo vpnc-connect unibz | ||
+ | |||
+ | This will first ask for your sudo password and then | ||
+ | you < | ||
+ | |||
+ | 4. Stop vpnc | ||
+ | |||
+ | sudo vpnc-disconnect | ||
+ | |||
+ | --- // |
/data/www/wiki.inf.unibz.it/data/pages/auth/howto/linux/vpnclient.txt · Last modified: 2022/06/20 11:40 by kohofer