

It would be best if he could click a button and have his IP address e-mailed to me. But attempts to perform this exercise have been frustrating, resulting in misplaced digits, missing dots, and incorrect addresses. I could have him browse to one of the many sites that reports the external (outward-facing) IP address, such as and have him read me the address. I could have him run a command prompt, get his IP address, and read it to me, but that address would be a useless internal address. That would be simple if he wasn't using Network Address Translation (NAT) behind a firewall, and if he didn't get a dynamic IP address from his ISP.

Of course, connecting to his computer would require that I know his IP address.

When he has trouble, it would be convenient if I could use Remote Desktop Connection to connect into his computer and see what's going on. In my case, I spend a good deal of time helping out my father, who is astoundingly agile with his computer considering he didn't pick it up until he was 65. Maybe you support your brother or your grandmother. You can't go to a party without hearing the familiar refrain: "I've just got a quick question." It's always something-their Internet connections get dropped, they've got a virus, they can't install some piece of hardware, or some file has gone missing. If you're like me, you regularly do tech-support for family, friends, and neighbors. Code download available at: AdvancedBasics0512.exe(154 KB)
