Вы не можете сделать это с помощью DNS. DNS (по крайней мере, в Интернете) просто сопоставляет доменные имена с IP-адресами, которые должны быть одинаковыми статическими IP-адресами.
Это оставляет вам 2 варианта для нескольких общедоступных веб-сайтов -
1. использовать разные порты, чтобы определить, какой сайт - например, http://site.one http: //site.two: 81 http: //site.three: 83, а затем использовать переадресацию портов для перенаправления на соответствующий внутренний компьютер.
- Используйте обратный прокси-сервер - отправляйте все внешние запросы на 1 машину и разрешайте ей получать запросы по мере необходимости - включая подключение к другим машинам по мере необходимости.