一个静态 IP - 多个 Web 服务器 - Mikrotik RouterOS

一个静态 IP - 多个 Web 服务器 - Mikrotik RouterOS

我想通过互联网公开我的 2 个网络服务器。现在我有一个公共 IP,它在我的 WAN 路由器上终止,而且我还有一个 MikroTik 防火墙,在防火墙后面,两个 Web 服务器都可用,并且我们在它们上配置了不同的网站。我们希望属于 Web 服务器 01 的任何 Web 请求都应重定向到 Web 服务器 01,反之亦然。请同时查看图片。 FF

答案1

作为微蒂克似乎没有反向代理功能,您需要单独实现它,以便将请求从特定域重定向到特定服务器。

这是来自的解释云耀: 反向代理模式

一个好的反向代理可能是nginx,因为它的设置非常简单并且使用广泛。

这是一个简单的配置文件,可以帮助您解决您的情况:

server{
    # Port listen
    listen 80;

    # DNS Record for catch request
    server_name www.qwe123.com;

    # Open block for process forward request
    location /{
        # Server where traffic is transferred
        proxy_pass http://192.168.0.10;
        # Include file proxy_params with general param
        include proxy_params;
    }
}

当然,有很多选项,您可以根据自己的需要进行配置。

由于多种原因,使用反向代理可能非常有用,以下是一些用例:

这里是关于设置的基本文档nginx反向代理。

这里是的官方文档nginx

请注意,还存在许多其他反向代理工具,以下是一些示例:

相关内容