
我有一台筆記型電腦,我帶著它環遊歐洲。
我家裡有一台桌上型電腦,用作伺服器,並且可以透過筆記型電腦透過 ssh 存取它。假設我有一個靜態 IP 等,所以不用擔心 DNS。
我的辦公室有一個工作網絡,我必須透過 VPN 連接才能存取我需要的任何內容。當透過 VPN 連線時,我使用遠端桌面應用程式 (Remmina)、用於 ssh 的 Linux 終端機以及用於存取 Intranet 等的 Web 瀏覽器。
我想要做的是在我的筆記型電腦上運行Remmina 和Chrome 等應用程序,並通過我家裡的桌面路由所有流量,這樣一切看起來都來自家庭桌面,並且我的筆記本電腦IP 地址沒有在任何地方列出,只是我的家庭桌面。
我最初考慮使用 VPN 從我的筆記型電腦連接到我的家庭桌面,但大概這只支援連接埠 80 和 443,我希望每個連接埠的流量都透過我的家庭桌面反彈,以防萬一發生變化。另外,我不知道我的家庭桌上型電腦作為 VPN 伺服器(從筆記型電腦到它)和 VPN 用戶端(從它到工作)如何相互配合。
我想到的另一個解決方案是,我使用安裝在家庭桌面上的chrome 和remmina,但透過筆記型電腦和家庭桌面之間的ssh -X 會話運行它們,但雖然我認為這可行,但每次我嘗試這樣做時以前,它的速度慢得令人痛苦。
最後,我相信我可以設定一個代理,這樣我就可以透過我的家庭桌面轉送特定連接埠上的流量,但是 Remmina 不支援代理配置。我不喜歡依賴某個軟體來正確執行此操作的想法。
所以我想問一下,這個問題的正確解決方案是什麼?
謝謝
喬伊