![配置具有两个网关的 Web 服务器](https://linux22.com/image/752004/%E9%85%8D%E7%BD%AE%E5%85%B7%E6%9C%89%E4%B8%A4%E4%B8%AA%E7%BD%91%E5%85%B3%E7%9A%84%20Web%20%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我有两个路由器:路由器 1 和路由器 2 都连接到互联网。一台提供一些网站的台式计算机(我们将其命名为网络服务器)连接到两个路由器。路由器 1 通过 WiFi 连接,路由器 2 通过以太网连接。我使用 dydns 服务器设置了一个将某个 URL(调用super.com
)指向路由器 1 的设置。路由器已配置端口,以便它将任何请求发送到网络服务器。由于网络服务器连接到两个路由器,我该如何配置网络服务器,以便它可以满足来自路由器 1 的网站请求,同时也让我使用路由器 2 进行其他互联网浏览?我可以简化这种情况,如下图所示。
我看到了相关问题这里,但我无法将其与我的问题联系起来。
答案1
你不能。这是非对称路由。它会由于两个原因而失败:
- 您正在使用 NAT(您的路由器将公共 IP 转换为私有地址)
- 每个路由器上都有不同的公共 IP
如果您想要向互联网提供内容,您的网络服务器必须有一个通往互联网的路由。