I installed Open Wrt on my Netgear R6350 using openwrt-19.07.7-ramips-mt7621-netgear_r6350-squashfs-factory.img. Everything was working before but now I am experiencing problems.
I thought that I was experiencing DNS issues, but now I am not so sure. I can connect to the following websites: gooogle , yahoo , facebook, youtube, and openwrt.org (so basically all of the big name sites).
I am unable to connect to most other websites including but not limited to duckduckgo.com, chase , xfinity , microsoft, citi., twitter, and reddit. The message I get is "The connection has timed out The server at www.reddit.com is taking too long to respond."
So not exactly an http error.
Yes, I have tried in multiple browsers including chrome, firefox, and icecat. I have also tested in links, elinks, and lynx.
Yes, I have tried private browsing or incognito mode.
Yes, I have checked firewall configuration.
Here is where things get weird and why I do not think it is a dns problem. I can ping the above mentioned sites that do work in luci.
PING openwrt.org (22.214.171.124): 56 data bytes 64 bytes from 126.96.36.199: seq=0 ttl=44 time=113.669 ms 64 bytes from 188.8.131.52: seq=1 ttl=44 time=113.524 ms 64 bytes from 184.108.40.206: seq=2 ttl=44 time=113.467 ms 64 bytes from 220.127.116.11: seq=3 ttl=44 time=113.948 ms 64 bytes from 18.104.22.168: seq=4 ttl=44 time=113.474 ms
But when I try to ping chase.com from the openwrt router, it fails, however the ip address shows up, so, therefore I believe the DNS is working.
PING chase.com **(22.214.171.124)**: 56 data bytes --- chase.com ping statistics --- 5 packets transmitted, 0 packets received, 100% packet loss
I have added my isp dns hosts along with google and cloudflaire to /tmp/resolv.conf.auto.
I have also added dns hosts to the interfaces and none of that worked.
When I run the google speed test, I get 78.7 Mbps download.
Does anyone know why I cannot reach most internet sites. How can I solve this problem?
I would deeply appreciate any help or advice on this as this problem is quite weird and unique.