Это невозможно, поскольку из внешнего мира существует только ваш маршрутизатор, и он имеет только один уникальный IP-адрес.
У вас может быть несколько доменов, указывающих на ваш маршрутизатор, но любое программное обеспечение, которое узнает через DNS значение domain.com
и domain2.com
будет оценивать оба домена на один и тот же IP-адрес, а затем будет работать напрямую с этим адресом. После того, как DNS выполнил свою часть, доменное имя больше не имеет значения, и соединения выполняются с использованием IP-адреса.
То, что вы спрашиваете, возможно только с протоколами HTTP и FTP, так как они также передают доменные имена вместе с запросом. Для этого потребуется настроить внутренний HTTP-сервер, такой как Apache или IIS, который будет пересылать запросы на другие HTTP-серверы, установленные на каждом компьютере.
Без HTTP-сервера единственный способ различить ваши домены - через открытые порты на вашем маршрутизаторе, которые будут перенаправлены на нужный компьютер.
Например,
- Точка domain.com: 5000 до 192.168.1.10:5000
- Точка domain2.com:5001 до 192.168.1.10:5001
В такой ситуации достаточно одного доменного имени.