Hey,
wenn du schon ein funktionierendes Homesharing betreibst, und es jetzt lediglich an Freunde weiterleiten möchtest, brauchst du nicht zwingend einen VPN.
VPN's werden Erfahrungsgemäß nur von CS-Betreibern genutzt, die einen Paid-Server betreiben, oder einfach nur Sicherheitsfetischisten sind.
Für dich würde ein einfacher DynDNS Account reichen.
Du registrierst dich auf
Sie müssen registriert sein, um Links zu sehen.
und erstellst eine xxxxxxxxx.dyndns.org Adresse.
Diese Adresse gibst du mit Benutzernamen und Passwort in deinem Router Webpanel ein.
Zusätzlich weißt du deinem Server eine feste interne IP zu, z.B. 192.168.2.65, falls du es noch nicht getan hast.
Nun musst du noch in deinem Router Webpanel den CS Port (z.B. 12000) freigeben.
Wenn du das erledigt hast, kannst du deine Cline mit der DynDNS Adresse ausstatten,
also "C: xxxxxxxxx.dyndns.org 12000 user1 pass1"
Hintergrund: Die externe IP Adresse, also deine öffentliche, wird von deinem ISP alle 24h reconnected, sodass sich die IP Adresse ändert.
Normalerweise müsstest du deinen Clienten dann immer die neue IP Adresse mitteilen, damit sie zu deinem Server connecten können.
Um das zu umgehen, benutzt man DynDNS. DynDNS syncronisiert alle paar Minuten die externe IP Adresse und verknüpft sie quasi mit deiner DynDNS Adresse.
Somit bist du immer und überall erreichbar bzw. der Server.