I have a page on troubleshooting wireless--less relevant as NetworkManager has gotten somewhat better.
Anyway, it's at http://srobb.net/wireless.html
Seems you have a 192.168.0.169 address.
Can you ping the router
ping -c 2 192.168.0.1
If you get a result.
ping -c 2 220.127.116.11
EDIT: This is in correct, it should be ping -c 2 18.104.22.168 (see posts below)
If you get a result
ping -c 2 www.google.com
I have a feeling it's something with DNS, and my guess is that the first two will work and the third will fail.
By the way, ifconfig is deprecated, in Linux, you should use ip add sh wlan0 (or whatever name it is)
So, if the pinging by IP works but name resolution doesn't, it's probably your /etc/resolv.conf. RedHat now makes that a symlink to something else (I've forgotten what), but it's one of the things I change on a new install, so I'm not sure how to fix it. At any rate, if it's pinging properly save for the google.com one, you can, as a temporary fix, put
nameserver 22.214.171.124 in your /etc/resolv.conf.
Sorry I can't be more help if that's the issue, as I said, it's one of the first things I change on a new install.