Where can I find a good security tool online that will tell me if I have any open ports on the server and will explain online how to resolve any issues uncovered?

All help appreciated.