Сначала немного справочной информации:
У меня есть домен, настроенный для работы почтового сервера, iRedadmin, postfix и т.д. Я могу получать и отправлять электронную почту, и все отлично работает. Проблема заключается в том, что после того, как я решил подписаться на услугу хостинга онлайн-портфолио, они попросили меня изменить запись A @ моего домена в DNS, указав IP-адрес их сервера, чтобы я мог использовать свой собственный "настраиваемый домен". "вместо их общих поддоменов, чтобы вместо перехода на sub.domain.com/portfolio я мог перейти на my-domain.com/portfolio, чтобы посетить мой сайт, который фактически размещен на их серверах.
После изменения моей записи A @, чтобы она указывала на их IP, все работало нормально, я мог отправлять электронную почту, но не получать. Проблема заключалась в том, что когда кто-то пытался отправить электронную почту, скажем, на user@domain.com, вся почта была направлена на их IP, а не на мой IP-адрес, поэтому теоретически они должны были получить всю мою почту.
Я решил эту проблему, создав поддомен, который указывает на мой домен, например, webmail.domain.com, и создал запись MX, которая указывает на webmail.domain.com. Электронная почта работает нормально, однако теперь у меня проблемы с ssh-соединением. Я могу подключиться к своему домену, используя его IP-адрес, но если я использую домен, он фактически подключается к IP-адресу службы хостинга портфеля. Грустное лицо.
Мой вопрос: возможно ли создать запись DNS, которая применяется только к определенным портам? Таким образом, я мог использовать SSH /FTP через порт 22/21 и т.д. И использовать вместо своих локальный IP-адрес?
Спасибо за помощь, это действительно важно!