DNS и порты полностью разделены. DNS-запись указывает только на IP. То, что вы решите поставить на этот IP-адрес и на каком порту вы это делаете, полностью зависит от вас (и от того, кто контролирует сеть на вашем конце).
Вы хотите разместить несколько сайтов на одной комбинации IP/ порт. Для этого вам нужна функция виртуальных хостов Apache (которая в некоторой степени используется по умолчанию). Когда вы запрашиваете страницу с сервера, вы указываете, с какого домена вы запрашиваете ее. Apache может прочитать это и решить, какой сайт вы видите.
Вы можете увидеть примеры документов здесь.
С точки зрения DNS, вы просто указываете оба домена на свой IP. Вот и все. Остальное Apache.