Hey,
Cloudflare.com erstmal als Reverse-Proxy für die Webseite.
Problem: geht afaik nur fürs HTTP Protokoll (also Webseiten in dem Fall) - gibt da aber noch 1-2 Dinge die man beachten muss (kein Fileupload, kein Mailversand über den "Backend"server..)
An sich musst du den Port nur auf dem DB Server öffnen und einstellen dass der MsSQL Server auf Anfragen aus jedem Netzwerk reagiert - soweit wars das erstmal.
Kleine Google Suche hat ergeben: der MsSQL Server macht den letzten Punkt schon standardmäßig, also einfach Mal testen - Ports sollten beim vServer oder Root kein Problem darstellen.
Empfehlenswertes Tool:
[Only registered and activated users can see links. Click Here To Register...]
lg