SQL Server replication with subscriber doesn't know about the publisher
A VPN connection can be used to connect to each other. But moving a huge data over Internet is done using DHCP connection, And may be slower depending on your internet connection.