VPN является стандартным решением для этого. Фактически, большинство протоколов VPN используют «протокол точка-точка» (PPP) внутри какого-либо зашифрованного соединения (детали внешнего зашифрованного соединения различаются от протокола VPN к протоколу VPN).
Ни один поставщик услуг VPN не будет связан с этим. Вы просто запустите любое клиентское и серверное программное обеспечение VPN, которое хотите запустить. Выберите один ПК, чтобы быть сервером VPN, и один, чтобы быть клиентом VPN.
Поставщики услуг VPN предназначены для тех случаев, когда у вас нет собственного VPN-сервера для подключения, но вы все равно хотите установить VPN-подключение от своего клиента. Например, если вы хотите подключить свою клиентскую машину к Интернету через незащищенную общедоступную точку доступа Wi-Fi, но хотите лучше защитить ее трафик от потенциальных перехватчиков, чтобы он отправлял весь свой трафик через зашифрованный VPN-туннель в некоторые удаленный VPN-провайдер (где, надеюсь, нет подслушивающих). Таким образом, с провайдером VPN вы, по сути, арендуете доступ, чтобы вы могли подключить своего VPN-клиента к его VPN-серверу. Но в вашем случае, о котором вы спрашиваете, у вас есть оба конца VPN-подключения, поэтому выберите один компьютер в качестве сервера и один в качестве клиента.