我的家庭网络中有一台 Windows 计算机。这台计算机充当我个人设备(笔记本电脑/安卓/iOS)的 Web 服务器。这样做的原因是我将我的家庭自动化网站部署到 Web 服务器(IIS)。当所有设备都连接到我的家庭网络并且我可以浏览家庭自动化网站时,所有这些都运行良好。
效果很好!
现在,即使我不在家(不在家庭网络上),我也想从我的 Android 访问我的家庭网络。
问题是我的家庭服务器没有公共 IP 地址。
如果我购买 VPN 服务(例如纯VPN) 并在我的所有设备上安装他们的 vpn 客户端,我相信这些设备将位于同一个 VPN 网络上?vpn 客户端是否会为我的设备提供内部“VPN IP”(不确定是否存在?),以便我可以从我的 android 设备浏览家庭服务器上的家庭自动化网站,即使我不在家?
答案1
你说的对了90%。
您不想购买他人 VPN 服务器的访问权限,而是想运行自己的 VPN 服务器。在 IIS 主机上设置 OpenVPN 或类似服务器,设置某种 DynDNS 并转发您选择的任何端口。在手机上运行客户端。然后,您将拥有完全访问权限,就像坐在沙发上一样。