Создаёт виртуальную сеть через зашифрованный (чаще всего) канал связи с удаленным сервером, который, в частном, но наиболее распространеном случае, может располагаться на территории другой страны и иметь ip-адрес из блока адресов, зарегистрированных так же в другой стране.В результате чего Ваше приложение подключается к целевому ресурсу уже не с адресов Вашего интернет-провайдера, а с адресов ресурса, предоставляющего услугу vpn.Какие адреса при этом будут использованы, зависит от каждого конкретного vpn-провайдера.Однако, стоит учесть, что целевой ресурс (в Вашем случае - youtube) может применять непубликуемые политики ограничения доступа к своим серверам и это может быть не только geoip (блокировка по географическому признаку ip адреса)