как это (изначально) невозможно, если не используется какой-либо прокси или дополнительный IP-адрес для определенных (под) доменов.

ли создать один http-сервер в node.js, который будет принимать соединения с несколькими именами хостов? Например: у меня есть несколько поддоменов (x1.domain.com, x2.domain.com, ... xn.domain.com), привязанных к IP-адресу, и я хочу, чтобы программа node.js принимала соединения только на x1. domain.com и x2.domain.com.

Ответы на вопрос(2)

Ваш ответ на вопрос