我想创建一个只能在使用特定VPN服务时才能访问的网站。我使用nodeJS来创建服务器。我现在没有任何特定的VPN服务可供使用,但我愿意接受建议。反正有没有实现这一目标?
答案 0 :(得分:1)
您可以使用AWS EC2,VPC和Direct Connect来解决此问题。
在EC2上运行nodejs服务器并使用Direct Connect连接到您的服务器。
如果您想自己维护所有这些,可以在服务器和本地网络之间使用open-vpn。
答案 1 :(得分:0)
我能想到的最简单的方法是获取tge VPN的IP地址范围,然后创建将这些ip范围列入白名单的防火墙规则