Loss of Internet

Hi guys,
We have had an issue at our small company for a few months now. Each morning I arrive at the office we have lost internet connection (we can still ping, but not browse) I have to reboot our Cisco 800 series router and this fixes the issue. It can happen again during the day and again we have to reboot the router.
I am a windows engineer and do not know much about cisco routers, so any help and advice will be greatly appreciated.

When the browsing stops but ping works, can you do an nslookup on one of the machines and see the names are resolving. If the clients are on DHCP, what device is providing the DHCP, is that the cisco router of you have an internal DHCP server. Can you change the DNS setting to point to a public DNS server.

More likely there are two possible causes for this issue
1. DNS is not resolving the names and as such the browsing stops working.
2. ACLs on Router blocking 80/443 access.

Can you console/telnet into the router and do a "Show Running" and paste the output here, please mask your public IPs. A quick wireshark on one of the client machines could reveal a lot more info to narrow down the possible cause.

I am not a dns experts, as i understand, secondary dns will not take over until primary dns server is complete down. If for some reason primary dns fails to resolve names but is alive, clients still point to primary dns, doesnt failover to the secondary dns.

A router can not be a dns server as it doesnt host dns services. A router can only point the clients to servers that hosts dns service.

It's here again; Microsoft is launching a new version of Internet Explorer: Internet Explorer 9, with noticeable changes on its interface, functions and new tools. As they say on its promotional video: "It's time to play, on a more beautiful web", f…

I recently found myself in a Corporate Situation where the client had requested blocking access to any and all websites except his own Domain? Easy?
I am sure this would be your answer but their requirement was, this has to be done without using…