![OpenVPN 伺服器中的路由到私有子網路中的 LAN](https://rvso.com/image/1000399/OpenVPN%20%E4%BC%BA%E6%9C%8D%E5%99%A8%E4%B8%AD%E7%9A%84%E8%B7%AF%E7%94%B1%E5%88%B0%E7%A7%81%E6%9C%89%E5%AD%90%E7%B6%B2%E8%B7%AF%E4%B8%AD%E7%9A%84%20LAN.png)
我是網路新手,並且在無頭 Ubuntu Server 16.04 上有一個使用 tun 介面運行的 OpenVPN 伺服器。我正在嘗試使用我設定的 openVPN 服務遠端存取 LAN 中的資源,該服務位於另一個 LAN(WAN 網關)後面的辦公室中。因此路由器 1/網關的位址為 192.168.x.0
路由器 2 是通往我的私人子網路的主要路徑,其位址為 192.168.x.1(此網路中的所有裝置都有靜態 IP)
如何設定我的 OpenVPN 伺服器以允許我存取第二個 LAN 中的資源。我是網路新手,並且做了很多研究,但感覺我錯過了一些阻礙我前進的概念。我想要路由而不是橋接,就像 OpenVPN 網站目前建議的那樣。我是否在伺服器上配置 server.conf 文件,如果是,如何路由到上面指定的地址?我還執行一些從路由器 1 到路由器 2 的連接埠轉發,一旦啟用 VPN 即可路由到我的網絡,從而獲得通過 VPN 的流量。現在我的虛擬機器網路設定位於 NAT 上,我還想知道完成我的任務的最佳設定是什麼。我已經研究了大約一周,找不到任何足夠清晰的內容來解釋這些概念,如果有人可以幫忙的話!
答案1
為了從我的 VPN 伺服器存取我的 LAN,我將此行新增至 server.conf
route add 192.168.1.0 mask 255.255.255.0 gw 192.168.1.2
192.168.1.2 是我的路由器的伺服器靜態 IP 位址。您可能需要根據您的設定修改地址。