Don't know how comfy you are with the command prompt. I assume we are talking about a Linux box so this is going to be a Linux tip. There's a program call IPLog that once you install can monitor your network. It keeps a record of who's accessing your machine and which port/protocol they are using. You might want to give that a try. You can find IPLog here: (
http://ojnk.sourceforge.net/)