|Nope, it's always better to use the router, which usually has a build in firewall.|
It's much better and safer, to figure out your problem.
What happend just before the problem occurs?
Are you connected to the router wired or wirelessly?
If connected wirelessly, connect your computer by lan cable, open your browser, type in the routers ip address and reconfigure the routers wireless part.