gothy123 Hi - please accept my apologies if I've posted this incorrectly but I hope someone can help as this is driving me crazy. I am trying to set up a proxy server that is connected to VyprvpN and then use that proxy server to access the web from my laptop. I've set up two virtual servers - one running ubuntu 12.04 headless and one running ubuntu 13.10 Desktop. Both are running squid as the proxy software. Using Network Manager on the Desktop version, I am able to connect to the VPN and then I am able to connect my laptop to the proxy and when I check my ip address it is the VPN one and I am able to access blocked websites, e.g. thepiratebay.se. Everything works perfectly! So I used the same config file for my headless server and it connects to the VPN without a problem and I can connect my laptop to the proxy. I check my ip address and, again, its what I would expect - however, I can't access the blocked website. Basically, everything works the same using either the desktop or headless servers as proxies - except that on the headless version, the sites are still blocked. This is the first time i've been completely stumped since I've started using ubuntu (I am a noob) The config for my headless server is client remote uk1.vpn.giganews.com 1194 ca /home/hperceval/ca.vyprvpn.com.crt auth-user-pass /etc/openvpn/login comp-lzo yes ping 5 dev tun resolv-retry infinite # topology subnet proto udp nobind auth-nocache script-security 2 persist-key persist-tun # ns-cert-type server # route-metric 1 # ifconfig 192.168.0.0 192.168.0.0 # cipher AES-256 CBC verb 3 user nobody group nogroup the lines commented out are the various things I've tried with no success I would really appreciate any help you can give Thanks
gothy123 Finally found the answer to this and its all around resolv.conf. Not sure exactly what the problem was but this https://wiki.archlinux.org/index.php/OpenVPN worked perfectly!