Un poco de información de fondo, primero:
Tengo un dominio que está configurado para ejecutar un servidor de correo, iRedadmin, postfix, etc. Puedo recibir y enviar correos electrónicos y todo funciona a la perfección. El problema radica en el hecho de que, después de que decidí registrarme en un servicio de alojamiento de cartera en línea, querían que cambiara la entrada A @ de mi dominio en el DNS para que apunte a la IP de su servidor, de modo que pudiera usar mi propio "dominio personalizado". "en lugar de sus subdominios genéricos, de modo que en lugar de ir a sub.domain.com/portfolio, podría ir a my-domain.com/portfolio para visitar mi sitio, que de hecho está alojado en sus servidores.
Después de cambiar mi entrada A @ para señalar su IP, todo funcionó bien, pude enviar un correo electrónico pero no recibí ninguno. El problema radicaba en el hecho de que cuando alguien intentaba enviar un correo electrónico a, digamos, usuario@dominio.com, todo el correo se dirigía realmente a su IP en lugar de a la mía, por lo que, en teoría, deberían haber recibido todo mi correo.
Resolví el problema creando un subdominio que apunta a mi dominio, por ejemplo. webmail.domain.com y la creación de una entrada MX que apunta a webmail.domain.com. El correo electrónico funciona bien, sin embargo, ahora tengo problemas con la conexión ssh. Puedo conectarme a mi dominio usando su dirección IP, pero si uso el dominio, en realidad se conecta a la IP del servicio de alojamiento de la cartera. Cara triste.
Mi pregunta: ¿es posible crear una entrada de DNS que se aplique solo a ciertos puertos? Entonces, ¿podría ssh / FTP a través del puerto 22/21, etc ... y usar mi IP local en lugar de la suya?
Gracias por ayudar, esto es muy importante!