Difference between revisions of "Application:F5VPN"

From WebOS Internals
Jump to navigation Jump to search
m (F5VPN moved to Application:F5VPN: Naming Scheme)
m (formatted)
 
(One intermediate revision by the same user 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: ./f5vpn-login.py [--{http,socks5}-proxy=host:port] [[user@]host]
 
  
 +
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:F5InternalWiki.png]]
 
[[Image:F5VpnInternalLogin.png]] [[Image:F5InternalWiki.png]]
 +
 +
}}

Latest revision as of 18:39, 22 July 2009


« Go Back to the Communications application list
F5VpnInternalLogin.png

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#

Screen captures:

F5VpnInternalLogin.png F5InternalWiki.png