Hello,
When you connect to your router and are given an IP address from it your device will route all traffic through that interface (unless you use the iPhone solution because it will only route traffic destined for your LAN to it and all other traffic over you carriers/public wifi network) The issue is as already stated, that a DNS server is not handed out to the device automatically. This means your device can't resolve host names against IP's and therefore you won't be able to land a web page. If you set the DNS servers to googles 8.8.8.8 and/or 8.8.4.4 on your VPN connection settings it will work. You can check whatsmyip.com to confirm it is infact your routers WAN address. The router routes traffic, the DNS resolves IP's against names. You would be able to browse the internet if you knew the IP address for each website.. You can try it by doing an nslookup from command prompt..
for example:
Go to start/run type cmd and hit return.
At the prompt type:
nslookup
www.google.com
You will get a response like this
Non-authoriative answer:
Name:
www.google.com
Addresses: 2a00:1450:4009:809::1010 (this is an IPv6 address)
173.194.41.179
173.194.41.177
173.194.41.180
173.194.41.176
173.194.41.178
The above are the IP addresses for
www.google.com. Google is the host name which DNS resolves to the above IP addresses.
So if in your web browser you type
http://173.194.41.179/ it will take you to
www.google.com because you know the IP and DNS has not had to resolve it. http is the protocol so when you hit googles server it knows what service you want..
So basically telling your VPN connection the DNS servers which the Billion is unable to give out your device, Your device will route traffic over your routers connection but will be able to resolve hostnames because it can route 8.8.8.8 over your connection as the DNS server instead of your billion router.
Hopefully nice and clear.. Enjoy
