O que dizer de duas NICs no servidor da web, uma na DMZ e outra na LAN?
Edit: Desde que a resposta foi aceita, estou colocando mais detalhes.
O servidor da Web é necessariamente voltado para o público, a idéia é que o firewall tenha apenas 80443 acessos públicos. Então, internamente, ele pode se comunicar com o servidor de banco de dados em uma interface de LAN. Isso também tem a vantagem de colocar seu tráfego público em uma interface separada do tráfego interno. Essa é uma configuração muito comum e fornece segurança extra, pois o tráfego público e o tráfego interno são fisicamente separados, em vez de depender de um firewall.