Instantly share code, notes, and snippets.

Lou Rinaldi lourinaldi

View GitHub Profile

Updated on 11/4/2015 for changes made in scotchbox 2.5

A working and current VirtualBox Guest Additions installation is required if you wish to use a shared folder for local development and committing.

We'll use vagrant so you don't pollute your local.


cd $HOME


Keybase proof

I hereby claim:

  • I am LouRinaldi on github.
  • I am lourinaldi ( on keybase.
  • I have a public key whose fingerprint is 0A50 AADE 2D12 1D7E D6E3 E885 1299 361A C4B2 FCCF

To claim this, I am signing this object:

View robbase.gv
digraph G {
"Are you Rob Base?" -> "Do you wanna rock right now?"
"Do you wanna rock right now?" -> "Yes, yes I do."
"Do you wanna rock right now?" -> "No"
"No" -> "You are not Rob Base."
"Yes, yes I do." -> "Did you come to get down?"
"Did you come to get down?" -> "I did indeed."
"Did you come to get down?" -> "No"
"No" -> "You are not Rob Base."
"I did indeed." -> "Are you internationally known?"

Hacky Openvpn

Drop both conf files into /etc/openvpn and /etc/init.d/openvpn should pick up on both and fire them up. Configure the ip addr of your host you wish to vpn through in the configs on the server lines.

Key difference is the openvpn-split.conf only pushes routes for netblocks you want to route over the vpn. In the below case, its the two routable /16s. The openvpn-everything.conf pushes a gateway down to clients, shunting all traffic through the vpn endpoint. Also push DNS servers if you have records locked up in campus DNS.

You also have to do all the easy-rsa business which is fairly well documented on the web. Drag the client certs which come from that business over to your vpn client. I use Tunnelblick in OS X.

Tested using openvpn-2.2.2-1.el5.rf from rpmforge on CentOS 5.8 in a Xen DomU.