Difference between revisions of "Application:F5VPN"
JohnTomawski (talk | contribs) |
Templarian (talk | contribs) m (formatted) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | __notoc__ | ||
+ | {{application | ||
+ | |name=F5VPN | ||
+ | |version=1.0.0 | ||
+ | |type=Linux | ||
+ | |tag=Communications | ||
+ | |screenshot=F5VpnInternalLogin.png | ||
+ | |description= | ||
+ | |||
'''1. Open root shell''' | '''1. Open root shell''' | ||
− | '''2. Install Python''' | + | '''2. Install Python''' |
ipkg-opt install python24 | ipkg-opt install python24 | ||
Line 16: | Line 25: | ||
'''3. Download (GPLv3) F5 VPN Script (Written by James Knight)''' | '''3. Download (GPLv3) F5 VPN Script (Written by James Knight)''' | ||
− | wget http://fuhm.net/software/f5vpn-login/f5vpn-login.py | + | <nowiki>wget http://fuhm.net/software/f5vpn-login/f5vpn-login.py</nowiki> |
− | |||
− | |||
+ | Usage: | ||
+ | <nowiki>./f5vpn-login.py [--{http,socks5}-proxy=host:port] [[user@]host]</nowiki> | ||
'''4. Run VPN script with user@domain parameter''' | '''4. Run VPN script with user@domain parameter''' | ||
Line 44: | Line 53: | ||
root@castle:/media/internal# | root@castle:/media/internal# | ||
− | Screen captures: | + | == Screen captures: == |
− | [[Image:F5VpnInternalLogin.png]] | + | [[Image:F5VpnInternalLogin.png]] [[Image:F5InternalWiki.png]] |
− | + | }} |
Latest revision as of 17:39, 22 July 2009
F5VPN - 1.0.0
1. Open root shell
2. Install Python
ipkg-opt install python24
Configuring bzip2 Configuring libdb Configuring libstdc++ Configuring ncursesw Configuring openssl Configuring python24 Configuring readline Configuring zlib
3. Download (GPLv3) F5 VPN Script (Written by James Knight)
wget http://fuhm.net/software/f5vpn-login/f5vpn-login.py
Usage:
./f5vpn-login.py [--{http,socks5}-proxy=host:port] [[user@]host]
4. Run VPN script with user@domain parameter
root@castle:/media/internal# ./f5vpn-login.py jtomawski@<hidden>1ssl.<hidden>.com password for jtomawski@<hidden>1ssl.<hidden>.com? Session id gotten: abcd22222456712345678123404376a9 Getting params... Got plugin params, execing vpn client PPPD LOG: 'Using interface ppp1\n' PPPD LOG: 'Connect: ppp1 <--> /dev/pts/2\n' PPPD LOG: 'local IP address <hidden>\nremote IP address <hidden>\n' CALLING ip_up('ppp1', '/dev/pts/2', '<hidden>', '<hidden>') VPN link is up!
5. Test network access by browsing to internal resource
Open internal wiki, etc.
6. Ctrl-C to shutdown VPN link
Shutting down pppd, please wait... Shut-down. root@castle:/media/internal#