我正在尝试设置一个能够连接到 VPN 并与虚拟网络内的服务器通信的 Web 服务器。这个想法是将数据从 Web 服务器发送到只能在 VPN 中访问的 API。
基本上:WEB服务器-> 无需丢弃IP即可连接到VPN-> API
为了实现此功能,我的 Web 服务器上是否需要两个网络适配器(一个连接到 VPN,另一个连接到互联网)?我不允许打开任何额外的端口,也不允许 API 服务器直接访问互联网。
我正在使用 Oracle Cloud VPC,但不允许创建公共子网。
对此最好的方法是什么?
谢谢!
答案1
我不熟悉 Oracle 云,但从一般网络角度来看,您应该能够运行 VPN,并且它应该可以工作 - 前提是 VPN 不发布默认网关(或等效网关 - 某些 VPN 将默认网关分成 2 个路由,每个路由覆盖一半的 IP 空间,以确保它们比以太网网关更具体)。