這個問題總結了我想要實現的目標。更詳細地說:我在工作地點有一台 Windows XP Pro PC,我希望能夠從中存取我的家庭 Windows XP Pro PC 和其他家庭電腦。但我還希望能夠從家裡連接到工作電腦。我認為通常使用的術語是“網狀”網路。
我可以使用 OpenVPN 做到這一點嗎?如果是這樣我會怎麼做?需要記住要做的最重要的事情是什麼?
編輯:
Windows XP Pro PC 的工作主要由 IT 部門管理,我確實擁有安裝東西的本機管理員權限。某些設定被禁用。我主要關心的是工作電腦上的防火牆和連接埠轉送。有什麼建議麼?
答案1
如果您可以在工作PC 上安裝OpenVPN,包括其虛擬網路apator 驅動程式(這可能是主要癥結點,取決於您的工作PC 的鎖定方式),那麼您應該能夠使用工作PC 作為客戶端來執行此操作,無論該端傳入的防火牆問題為何。
如果工作電腦連接到您的家庭 VPN 終端,那麼您將能夠雙向發送流量,因此家庭終端將能夠看到工作終端,即使是工作終端發起連線。您只需在離開時在工作端保持 VPN 連線處於開啟狀態(透過在用戶端執行時保持帳戶登入狀態或將用戶端作為服務運行)。直接訪問任一端的其他計算機是一組單獨的路由問題,但由於您只提到從一台計算機連接到另一台計算機,我猜這對您來說無論如何都不是問題- 您始終可以在電腦之間進行RDC透過這種方式間接存取其他網路資源。
基於 TCP 的設定可能比基於 UDP 的設定更幸運,這取決於您工作的防火牆的設定方式。大多數狀態防火牆都足夠明亮,可以識別已請求的VPN 傳入UDP 封包,因此兩種方法都應該有效,並且通常出於多種原因建議使用UDP,但我會先嘗試TCP,因為這更有可能工作。另外,在嘗試將事情作為服務之前,先讓它作為獨立客戶端運作。