If you are trying to connect/disconnect while on a cellular network, it will mess up your /etc/resolv.conf file. You cannot use vpnc successfully on a cellular network that I have seen yet unfortunately. If this happens, you need to edit the /etc/resolv.conf file to say: nameserver 127.0.0.1 Then your network will work again.