Limit prędkości wysyłania (uploadu) jakiegoś pliku na jakiś serwer jest uwarunkowany głównie przez charakterystykę łącza osoby która wysyła plik. W przypadku łącza 20 Mb/s jest to zapewne 2 Mb/s.
Łącze o prędkości 2 Mb/s przesyła plik o wielkości 1 MB w ciągu 4 sekund. Co oznacza, że wysłanie pliku 200 MB zajmie 13 minut 33 sekundy - jeżeli cały czas będziemy mieli pełną prędkość uploadu - co jest technicznie niemożliwe.
VPN - to połączenie tzw. "tunelowane". Służy ono np do zwiększenia bezpieczeństwa w sieci - dane przesyłane za pośrednictwem VPN są zazwyczaj szyfrowane 128 bitowym lub 256 bitowym algorytmem ciężkim do złamania.
VPN - są zazwyczaj używane do zdalnego łączenia się np z miejscem pracy - lub też do nielegalnego ściagania-udostępniania plików i omijania tzw. blokad regionalnych na niektóre materiały w sieci.
Połączenie VPN jest zawsze wolniejsze niż zwykłe połączenie sieciowe. Spowodowane jest to głównie faktem, że w transmisji danych od i do sieci internet pośredniczy serwer VPN - szyfrujący.
Więc nie można zwiększyć szybkości poprzez VPN.
Także wydaje mi się, że bardziej miałeś na myśli VPS a to zupełnie co innego niż VPN !.Proponuję zakupić zwykły hosting www np ten:
OVH.
Zainstalować na nim jakiś skrypt - gotowy portal CMS pozwalający wgrywać pliki bezpośrednio na serwer np po zarejestrowaniu użytkownika.
Ja tu tylko sprzątam...
i5 3570 @ 4,3 GHz + Noctua NH-U12P, Asus P8Z77-V, Corsair DDR3 2x8GB
@ 2060MHz CL10 Ven., MSI GTX 1080 8GB, Samsung SSD 850 EVO 1 TB, Samsung DVD SH-222BB, NZXT Tempest, Corsair AX860i 860W,
WIN 10 [x64]