Web surfing problem under openvpn access server

Weekly dev snapshots are available for testing.
We talk about them here. Testing features in the dev snapshot helps the features make it to stable.
Forum rules
Please report your experience with testing branch. Include what you were using and how
If there is a problem, the more info the better!
Post Reply
zfz
OpenVpn Newbie
Posts: 2
Joined: Fri Jul 13, 2012 5:29 am

Web surfing problem under openvpn access server

Post by zfz » Fri Jul 13, 2012 6:22 am

Hi, I have setup an openvpn access server in my vps. And now l'm living China, the goverment blocks the many foreign sites such as facebook and twitter.

I can use the vpn server the cross the firewall of China to access twitter and so on through my desktop running the windows xp.

However, my laptop running xubuntu 12.04 cannot break through the national firewall. I can connnet the vpn server by the openvpn termial client in ubuntu by the command "sudo openvpn --config client.ovpn"

As the desktop works okay, I think the setting of the vpn access server is okay. Is there any sepcial setting in ubuntu client? I didn't change the configuration provided by the openvpn access server.

I googled the problem a lot, the iptables instructions made me quite confused.

The original route table in xubuntu:

Code: Select all

0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlan0
173.224.215.16  192.168.0.1     255.255.255.255 UGH   0      0        0 wlan0
192.168.0.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan0
The route table after connecting to the vpn:

Code: Select all

0.0.0.0         5.5.0.1         128.0.0.0       UG    0      0        0 tun0
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 wlan0
5.5.0.0         0.0.0.0         255.255.248.0   U     0      0        0 tun0
46.x.x.x  192.168.0.1     255.255.255.255 UGH   0      0        0 wlan0
128.0.0.0       5.5.0.1         128.0.0.0       UG    0      0        0 tun0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlan0
173.224.215.16  192.168.0.1     255.255.255.255 UGH   0      0        0 wlan0
192.168.0.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan0
46.x.x.x is the public ip of my vps.

client.ovpn:

Code: Select all

...
setenv FORWARD_COMPATIBLE 1
client
server-poll-timeout 4
nobind
remote 46.x.x.x 1194 udp
remote 46.x.x.x 1194 udp
remote 46.x.x.x 443 tcp
remote 46.x.x.x 1194 udp
remote 46.x.x.x 1194 udp
remote 46.x.x.x 1194 udp
remote 46.x.x.x 1194 udp
remote 46.x.x.x 1194 udp
dev tun
dev-type tun
ns-cert-type server
reneg-sec 604800
sndbuf 100000
rcvbuf 100000
auth-user-pass
# NOTE: LZO commands are pushed by the Access Server at connect time.
# NOTE: The below line doesn't disable LZO.
comp-lzo no
verb 3
setenv PUSH_PEER_INFO
...
I omit the ca, keys, etc.

Thanks in advance.

cstarkweather
OpenVpn Newbie
Posts: 1
Joined: Sat Sep 22, 2012 3:40 pm

Re: Web surfing problem under openvpn access server

Post by cstarkweather » Sat Sep 22, 2012 3:49 pm

I'm living in China as well and noticed that while it seems like OpenVPN is working on my Ubuntu laptop (i.e., ifconfig and route seem to indicate that the OpenVPN client set up the tap0 bridge) and when I try to search for "Where am I" in Google Maps, it tells me I'm in the United States, I still can't access Facebook, Twitter, etc. Is this a known issue, or is it more likely that I haven't configured it correctly?

Post Reply