首先其實我答錯,你到頭來都要有個local Wireguard peer。想問下點樣synology唔夠快?Wireguard嘅requirement低過OpenVPN好多,我試過用一粒陳年G3220都行到1Gbps。真係唔得,你買舊RPi4都夠做1Gbps(我估)。
冇留意到有單一教學,要視乎你本身有幾熟Linux(好基本就ok),個原理係:
1. 喺個Ubuntu base嘅VPS,setup一個WireGuard。Wireguard冇server嘅概念,全部都係peer,不過你可以選擇個peer做到啲乜。
2. 喺你個home network某個server setup另一個peer去連去部VPS。
個local peer如果係你部synology,你就可以直接connect symbology;個local peer如果係另一部主機,你可以喺哩部機到set forwarding(睇以下lan-to-lan教學)。
3. 做左以上,你就可以用第三部機,e.g. 電話喺街外連去部VPS,之後就可以access到部synology以至成個home LAN。防火牆嗰啲完全冇影響,因為係你屋企部機主動去連街外嘅VPS。
留意返個bandwidth 通常有限,不過應該有1TB以上。
Wireguard setup教學可以睇Linuxize:
https://linuxize.com/post/how-to-set-up-wireguard-vpn-on-ubuntu-20-04/
LAN-to-LAN:
https://www.laroberto.com/remote-lan-access-with-wireguard/
重可以玩埋reverse proxy,等街外人直接連去某個home server,例如喺屋企開Minecraft server,俾人用VPS個public IP直接連。