• If you have a firewall and fixed IP at both ends, configure a VPN between the two sites.

    you can safely open ports between the two sites without exposing your SQL servers to the outside world.

    I have this set up between three sites (one site trans repl to two)

    HTH