I recently took out a 12 month contract with the Australian ISP Belong and
after first having speed problems where they'd stuck me on ADSL rather than the
promised ADSL2 and having to moan at them on the phone a second problem started on the
weekend before my 2nd month was about to start.
None of my devices could connect to the network, Chrome was showing
dns_probe_finished_bad_config
and failing to load anything and refused to play
ball. Not good.
I called up their support and the fella ran me through the standard script of checking my network settings, resetting the router etc before he paused and told me I was over my 100GB limit and that I had to upgrade.
I told him that it was 100GB and anything over was throttled to 256K (which is slowish but at least still works). He told me it was too slow for the computers to connect (lie) and that it was only actually about 100K (which is still faster than the 56Kbps I used to get as a teenager on dialup!) and said it wouldn't work until I upgraded.
I was a bit pissed at this so being the enterprising type I thought I'd see if I could get around it...
I tried using dig www.google.com
and it said that my request was being refused,
not throttled. Outright refused. Dick move.
So I ran ping
on Google's servers at 8.8.8.8 and shocker it worked just fine!
/rant
Alright, so the fix for it is to firstly have a moan at Belong for being the worst and then to configure your Android/Linux/Mac/PC to use Google or another DNS server.
- Click your wireless icon > Open Network Preferences...
- When that opens, click Wifi and then
Advanced...
- Under DNS, click the + and add
8.8.8.8
and8.8.4.4
to the window and then click OK and then apply.
Done.
- Bit more fiddly, you need to choose an IP address for your device to use, I used 10.0.0.5 as my router was giving out those addresses.
- Open the Settings on the device and select “Wi-Fi”.
- Long press your current network, then select “Modify network”.
- Click the Advanced options” part to expand the window
- Change “IP settings” to “Static”
- Set the IP address to
10.0.0.5
or another one that isnt in use - Set the Gateway to
10.0.0.138
(I copied this from my mac - your may differ but it's the address of your router). - Add the DNS servers IPs, use
8.8.8.8
and8.8.4.4
- Click SAVE
Your device might reconnect a few times but should come right. Done.
I know this is a little unrelated.
When I bought a 5G router (Tenda 5G03) and insterted a Belong sim, the internet seems to work fine. However, it was not giving any internet access to my proxmox server. Changing DNS settings on the router broke the internet access.
SOLUTION: Change router's internet profile by creating a new one.
https://www.apnsettings.org/australia/belong/
Use this website for info.
Ples, I set authentication method to NONE and, all good. Everything works now.
Just wanted to share this incase someone needed this (or myself in future ;) )