.NET is available on Windows only, so you need a computer running Microsoft Windows. You can't use IBM i or Linux boxes to host your .NET services.
The computer should be connected to the domain if you are planning to use it for domain user authentication.
Make sure the computer you selected is accessible ONLY from your company's internal network.
It should NOT be exposed to the Internet, unless you want to make your services available to the outside world.