Now and then this question is asked on various .NET newsgroups on how to list all the IP addresses machine is using. .NET Framework Class Library contains System.Net namespace that provides a simple programming interface for many of the protocols used on networks today.