http://www.dnsstuff.com/
You can't get their name (unless you hack into their computer), but with the link I gave above, you can get all kinds of info, like what town they are from. Also, if you use Zonealarm, ir has feature that will tell you what kind of access was attempted on your pc...