Can I use DNS to direct different domains to different local network PCs?
You cannot use DNS to direct clients from the internet to different local network PC’s depending on the domain name used (you can, off course, use DNS internally in your network to give PC’s domain names). The way DNS works is that when the client wants to connect to a domain name, at first it asks for the IP number attached to that domain name, and when it gets that IP number, it connects to that. So that IP number would have to be the public internet IP number (not the local net IP), otherwise the clients would not be able to connect. What you’d want to do probably is just do port forwarding at the internet-visible PC to make sure different services get to different PC’s. Standalone routers usually provide that kind of service, and I bet there are tons of pieces of software for your PC to do that as well. If you’d want different domain names forwarded to different local net PC’s, you might succeed in doing something with the name-based virtual hosting option of your web server, thoug