Vpn
使用 Internet 和 VPN 為特定客戶提供 Intranet 網站
我擁有一家在不同地點擁有三個分支機構的公司。我使用 php 和 mysql 開發了一個在 Xampp 最新版本上執行的門戶應用程序。我的主要辦公室有一台伺服器電腦,我安裝了我的門戶應用程序。現在我只想將此應用程序提供給我的三個分支機構。這三個分支機構可以訪問網際網路。那麼使用網際網路,我的三個分支機構如何使用網際網路和 IP 地址訪問我從總公司提供服務的門戶網站?這可以在 Windows 作業系統中設置嗎?所以沒有花太多錢來託管和域名,我認為這足以滿足我的需求。請指教和分享。謝謝。
我有兩種我能想到的方法
在任何一種情況下,您都應該使用 SSL 和密碼或客戶端證書或兩者的組合或其他組合來保護 Web 應用程序。您不一定需要購買域名或購買 SSL 證書。如果您的三個辦公室都有靜態 IP 地址,您可以基於此進一步限制訪問(無論哪種方式)。
轉發埠
- 將埠從防火牆轉發到您的 Web 應用程序
- 直接從源網路內連接到應用程序或使用 NAT 反射
- 通過埠轉發從其他站點(例如https://example.com/app>或<https://example.com:8088/app)連接到應用程序。
VPN
- 通過 VPN 解決方案(例如 OpenVPN)連接所有三個站點,使主辦公室子網可用於其他辦公室
- 通過正常的內部 IP/主機名連接到 Web 應用程序,就好像它是來自三個站點中的任何一個的本地伺服器一樣
VPN 解決方案很好,因為它將來可能會有更多用途。