我们公司有一台笔记本电脑,我们希望能够从世界任何地方访问它。(具体来说,我们需要从该笔记本电脑上运行的 SQL Server 运行查询。)
我已经设置了 Azure Point-to-Site VPN。然后我可以使用 VPN 运行我们的 SQL 查询,当我知道笔记本电脑的 IP 地址时。但是,我预计在某个时候会出现连接丢失的情况,并且笔记本电脑将从 VPN 获取不同的 IP 地址。
为了预测一个反应,我们不是有一个静态公共 IP 地址,我认为这阻碍了设置 DNS 服务器。
如果我可以从 VPN 获取静态 IP 地址(例如这个尚未解答的问题),但我也愿意接受其他解决方案。例如,如果可以通过 Windows 计算机名称访问计算机,那就太好了。
对于这个问题中的任何不精确或不清楚之处,我深表歉意;我正在工作中填补通常做这些事情的人的空缺。:-)
答案1
使用动态 DNS 服务。当边界设备检测到外部 IP 地址发生变化时,让其更新 DDNS 服务。如果边界设备无法进行检测/更新,请让笔记本电脑执行此操作。还要确保笔记本电脑在您的局域网上有一个永久 IP 地址。