We offer a RDS session service for our business clients. These business clients are located in different locations and companies.
Most clients successfully use their Windows PC Remote Desktop Connection perfectly fine using default port of 3389. (and on our end we've also opened up a couple of other ports on our RDS server which we sometimes need when clients fail to connect because the default 3389 port does not work, such as host: OurRDSServer.com:1234)
But for some our clients Remote Desktop Connection fails totally to connect. In these cases we have to try and reach out to their corporate IT departments to adjust Firewalls and somehow get the clients access to work. This is a painful process.
Is there an easier & quicker way to get our business clients connected to our RDS server? We just need direction on the best course of action to investigate. Do we look at VPN? Tunneling? SSH? Other alternatives?