Ubuntu

當伺服器使用 PPTP 時從外部網路 IP 訪問我的伺服器

  • May 2, 2013

我有一台物理 Ubuntu 伺服器,我在其中使用帶有 HMA 的 PPTP 來折磨(使用 Deluge)並託管 Deluge Web-UI、Ajenti 和 Ajaxplorer。在使用 PPTP 時,我可以通過本地 192.168.1.0/24 網路訪問我的三個 Web UI,但我無法通過我的外部 IP 連接到它們。我在路由器上啟用了埠轉發,當我的 Ubuntu 機器上禁用 PPTP 時,我可以從外部訪問所有內容。

有沒有一種方法可以讓 PPTP 執行並且仍然能夠從我的外部網路連接到我的 Web UI?

如果這是 PPTP 的限制,HMA 也支持 OpenVPN。我願意切換到 O​​penVPN,它會讓我執行我想要的配置。

這不是PPTP問題。任何 VPN 軟體都會遇到同樣的問題。這是一個簡單的路由問題。

您很可能將預設網關指向 VPN,您必須將其用於洪流隱藏。如果您的預設網關是針對 VPN 的,那麼路由將無法正常工作。缺少一些高級策略路由,真的沒有辦法完成這項工作。

策略路由將要求您設置兩個路由表。一個用於您的洪流,一個用於您的網路流量。然後,您必須設置將特定類型的流量強製到這些表之一的規則。

引用自:https://serverfault.com/questions/504537