Toto je starší verze dokumentu!
Zde na vpsfree.cz místo klasického VPS(plně virtualizovaný systém) se používá linuxové kontejnery(Vlastní systém, ale se sdíleným jádrem(kernel) pro všechny VPS) - trochu podobné jako docker kontejnery.
Více info: linuxové kontejnery
Zde v návodu budu používát určité pojmy, které zde definuji
VPS = VPS u vpsfree.cz KVM = Náš vritualizovaný systém Lokální IP/rozsah = Privátní IP/rozsah sloužící zejména pro komunikaci mezi VPS-KVM, bez přístupu na internet Privátní IP/rozsah = stejné jako lokální IP/rozsah, ale s přístupem k internetu přes NAT NAT = Network Address Translation (překlad Privátních adres na jednu veřejnou IP - tj. že více klientů se na internetu mohou tvářit že mají stejnou IP adresu) Veřejná IPv4/IPv6 = IPv4/IPv6 adresa, která má přístup na internet a taky se lze na ní mohou klienti připojit, kde běží např. webový server IPv4 = Internet Protocol version 4 -32 bitová adresa - např. 45.168.32.15 IPv6 = Internet Protocol version 6 -128 bitová adresa - např. 2183:3161:71b9:22b0:719c:c3ae:8100:6da7
Ve vpsadmin je nutné v detailu povolit funkce „TUN/TAP“ a „KVM“
Dále je vhodné si rozdělit dataset na hlavní dataset(zde bude hostující OS VPS) a na subdataset (zde bude disk k našemu KVM). Doproučuji rozdělit stejně jako na obrázku níže. 5GiB bude pro hostující OS více, než dostatečné a 115 GiB pro KVM disk
Pro hostující OS na VPS použijeme Alpine Linux 3.19 (zřejmě by šel použít i jiný OS, ale to by byl návod nekončený), Alpine linux jsem vybral, protože je tzv. lightweight (lehký ve smyslu, že OS i s balíky nezabírá moc místa)