Wednesday, May 27, 2009

How-to: Connect to UWM VPN in Ubuntu Linux

Go to: Applications >> Accessories >> Terminal

When the terminal opens, issue the following commands:

sudo apt-get install openvpn
wget https://pantherfile.uwm.edu/qkmadson/public/vpn/UWM.ovpn
wget https://pantherfile.uwm.edu/qkmadson/public/vpn/vpnca.crt
sudo openvpn --config UWM.ovpn

You will be prompted for your ePanther ID and password. After you issue the openvpn command and authenticate, a new network interface will appear. If you run the command:

ifconfig

... among the network interfaces listed, you should see:

tap0     Link encap:Ethernet  HWaddr 00:00:00:00:00:00
inet addr:129.89.210.XX Bcast:129.89.210.255 Mask:255.255.255.0
inet6 addr: fe80::10b4:4fff:fea8:1ea1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3665 errors:0 dropped:0 overruns:0 frame:0
TX packets:3308 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:3037109 (3.0 MB) TX bytes:687686 (687.6 KB)

... where 129.89.210.XX is your UWM IP address.

There is probably a way to configure the VPN through the Gnome GUI but, I could not find a way to do it. It would seem that one could:
  • click on the "Network Manager Applet"
  • click "VPN Connections"
  • click "Configure VPN"
  • click "Add"
By opening UWM.ovpn with a text editor, it seems pretty clear which settings to configure in the GUI but, I couldn't get it going. If you figure it out, please post the resolution here.

For other operating systems (Windows XP/Vista, Mac OS X), there are instructions and pre-packaged installations located at http://vpn.imt.uwm.edu.


[UPDATE] If you have problems:

I've noticed that DNS does not always get properly updated. Road Runner and other ISPs have their DNS servers locked down. Now that you have a UWM IP address, you can no longer use their DNS. To fix this, make sure to add the UWM DNS servers:

cat /etc/resolv.conf
domain madsonclan.net
search madsonclan.net
nameserver 129.89.7.14
nameserver 129.89.7.2
nameserver 65.24.7.10
nameserver 65.24.7.1
The 129.89.7.* addresses are for UWM and the 65.24.7.* addresses are for RR.

CMS Estimate and Statement of Work Templates

New estimate and statement of work for CMS projects available.

Can be modified for consultation, partnerships and full-build CMS projects.

Can be found on webdev:
\projects\CLIENT_CODE_TMPL\CMS_PROJ_CODE_TMPL\project_management

Thursday, May 21, 2009

Introduction: John Mills

Hey all,
I will be posting UWM CMS related information to this Blog. Hopefully I can keep this updated regularly!