Actually, now that you ask, I figured out the problem. I am indeed on a router, and I had thought I was in a DMZ. However, at some point my computer's IP had changed, so the DMZ was on another computer on the network. I changed the DMZ back to my computer and now Identd works. However, I'd like to ask: how do I set up the router's firewall so that I can use mIRC and identd without having to be in a DMZ, which is pretty insecure? Do I just set some ports open? Which ones?