下一页 上一页 目录

3. 防火墙架构

有很多方法可以构建您的网络,以使用防火墙保护您的系统。

如果您通过路由器有专用互联网连接,您可以将路由器直接插入您的防火墙系统。或者,您可以通过集线器为防火墙外部的完全访问服务器提供连接。

3.1 拨号架构

您可能正在使用拨号服务,例如 ISDN 线路。在这种情况下,您可以使用第三张网卡来提供经过滤的 DMZ。这使您可以完全控制您的互联网服务,并且仍然将它们与您的常规网络分开。

                  __________
   _/\__/\_      |          |          _______________
  |        |     | Firewall |  (LAN)  |               |
 / Internet \----|  System  |--(HUB)--| Workstation/s |
 \_  _  _  _/    |__________|         |_______________|
   \/ \/ \/           |
                    (DMZ)
                    (HUB)

3.2 单路由器架构

如果在您和互联网之间有路由器或 кабельный модем(cable modem)。如果您拥有路由器,您可以在路由器中设置一些硬性过滤规则。如果此路由器由您的 ISP 拥有,那么您可能没有所需的控制权。您可以要求您的 ISP 添加过滤器。

                  _________           __________
   _/\__/\_      | Router  |         |          |          _______________
  |        |     |   or    |  (DMZ)  | Firewall |  (LAN)  |               |
 / Internet \----|Cable Mdm|--(HUB)--|  System  |--(HUB)--| Workstation/s |
 \_  _  _  _/    |_________|    |    |__________|         |_______________|
   \/ \/ \/                     |  
                            (Outside)    
                            (Server)

3.3 带有代理服务器的防火墙

如果您需要监控网络用户的去向,并且您的网络规模较小,您可以将代理服务器集成到您的防火墙中。ISP 有时会这样做,以创建其用户的兴趣列表,然后转售给营销机构。

                   __________
    _/\__/\_      | Proxy /  |          _______________
   |        |     | Firewall |  (LAN)  |               |
  / Internet \----|  System  |--(HUB)--| Workstation/s |
  \_  _  _  _/    |__________|         |_______________|
    \/ \/ \/  

您也可以将代理服务器放在您的局域网上。在这种情况下,防火墙应该有规则,只允许代理服务器为了它提供的服务而连接到互联网。这样,用户只能通过代理访问互联网。

                  __________
   _/\__/\_      |          |          _______________
  |        |     | Firewall |  (LAN)  |               |
 / Internet \----|  System  |--(HUB)--| Workstation/s |
 \_  _  _  _/    |__________|    |    |_______________|
   \/ \/ \/                      |     ______________
                                 |    |              |
                                 +----| Proxy Server |
                                      |______________|

3.4 冗余互联网配置

如果您要运行像 YAHOO 或许 SlashDot 这样的服务,您可能需要通过使用冗余路由器和防火墙来构建您的系统。(请查看 High Availability HowTo。)

通过使用轮询 DNS 技术,从一个 URL 和多个 ISP 提供对多个 Web 服务器的访问,并结合使用高可用性技术的路由器和防火墙,您可以创建一个 100% 正常运行时间的服务。

   _/\__/\_                                     _/\__/\_  
  |        |                                   |        | 
 /  ISP #1  \______                 (WAN)_____/ Partners \
 \_  _  _  _/      |                (HUB)     \_  _  _  _/
   \/ \/ \/        |               ___|____     \/ \/ \/  
                 __|___           |_______ |
   _/\__/\_     |_____ |         |Firewall||          ______
  |        |   |      ||  (DMZ)  | System ||  (LAN)  |      |
 /  ISP #2  \--|Router||--(HUB)--|  (VPN) ||--(HUB)--| WS/s |
 \_  _  _  _/  |______|     |    |________|     |    |______|
   \/ \/ \/                 |         |         |     ______
          |             (Outside)  (Shared)     |    |      |
  ------  |             (Server)   (Server)     +----|Proxy |
 | WS/s | |                                          |______|
 | VPN  |-+
 |______|

很容易让您的网络失控。保持对每个连接的控制。只需要一个使用调制解调器的用户就可能危及您的局域网。


下一页 上一页 目录