da hasst du mehere Möglichkeiten ....
Wenn du verschluesselung ned brauchst, solltest die auch ned verwenden.
Prinzipiell, wenn der Proxy / Firewall dir 443 durchleitet, dann geht das auch unverschluesselt.
DU koenntest also deinen Server "Unverschluesselt" auf 443 horchen lassen, und per client deine verbindung aufbauen ueber normales TCP, sollte funktionieren.
Du kannst tunneln ^^ du hasst doch euf deinen client-PC sicher putty oder ne andere ssh mit tunnel faehige software ...
du installierst auf deinem ziel-PC (PC) nen ssh server, und kannst dann jeglichen port von deinem PC per ssh tunnel auf deinen notebook local mappen. Das deine communkation dann verschluesselt wird, ist nurn nebenprodukt.
Ein Rätsel ist mir noch wie ich den Datenverkehr durch den Router bekomme ohne den kompletten SSL Verkehr auf meinen Home-Server umzuleiten.
Das ist dein hauptproblem !!!
Wenn du eine application auf dem Homeserver laufen hasst , die auch auf 443 horchen muss, beispielsweisse nen Apache ... dann hasst du nen problem. Dein router kann definitiv ned entscheiden, welches das richtige ziel fuer die pakete auf der 443 sind, selbst wenn er woellte, er kaem ja ned aufn Inhalt drauf ....
DU musst also definitiv deinen router ip forwarden lassen ... und das geht nunmal nur auf eine interne IP, ned auf mehrere ....
Hasst du scho mal versucht, nen vpn zu bauen ?
Vielleicht iss sogar dein router scho vpn faehig .... und normal muesstest damit auch durch ne firewall(schule) durchkommen ....
Dann koenntest dein Notebook betreiben wie als waerst im lokalen netz (nur bissi langsammer) .. und sogar windowsshares etc verwenden. dadurch wuerde vielleicht deine Synchronisationsserver-Entwicklung überflüssig.
Ciao ...