Hei!
Et godt og tilbakevendende spørsmål. En full utredning av dette spørsmålet vil jeg ikke forsøke meg på. På den annen side vil jeg dekke noen sentrale punkter.
Tar utgangspunktet i en SBS Server med to NICs med en brannmur i front (to brannmurer etter hverandre) og at det brukes port forwarding fra den første brannmuren til den neste i SBS Serveren. I et slikt oppsett vil fordelen være at den første brannmuren vil avvise alle forespørsler fra internett for porter som ikke er forwarded til brannmuren på SBS Serveren. Av den grunn må ikke SBS Serveren benytte sin prosessor på å avvise forespørsler fra internett, men kan konsentrere seg om å behandle forespørsler som blir overført fra den første brannmuren. For øvrig kan jeg ikke se noen fordeler i denne konstruksjonen ut over at dersom SBS Serveren skulle være nede så kan PCer kobles i den fremste brannmuren for å få internett.
Når risiko skal vurderes er det nærliggende å se på antallet åpne porter som er åpne mot internett. To brannmurer etter hverandre kan organiseres slik at den fremste brannmuren ikke har noen åpne porter utover e-mail (SMTP), og at det er brannmur nr 2 to som har åpne porter. I en slik konfigurasjon må vi først autentiserer oss mor den første brannmuren første brannmuren og når vi så slipper i gjennom kan vi kalle på tjenester via åpne porter i brannmur nr 2. Denne konstruksjonen kan for eks bruke VPN (eventuelt med RADIUS) for å lippe i gjennom den første brannmuren. For deretter å kalle på den eller de tjenestene som ønskes. På denne måten kan man altså kontrollere på forhånd hvem som får slippe til på nettverket, og man oppnår en redusert risiko.
I Microsoft (Accelerated Solusjons) standard løsning anses det å være en fordel å benytte en hardware brannmur. Dette begrunnes ikke med kvaliteten på brannmuren men med det forhold at den er lettere og konfigurere, og av den grunn mindre mulighet for feil. På den annen side er det ingen tvil om at ISA Server er en betydelig bedre brannmur en gjennomsnittlig billig basic firewall.
For min del konfigurerer jeg alltid to brannmurer etter hverandre dersom SBS Serveren er utstyrt med to nettverskort, hvis det ikke er tungsveiende grunner til å gjøre noe annet. Fortrinnsvis anbefaler jeg SBS Server Premium på grunn av ISA Server men også SQL Server. Dette varierer med kundenes behov, men jeg synes personlig at SBS Premium er det beste produktet. Dette i særdeles het når alternativet er å benytte en simpel brannmur levert at en ISP for de kunden ikke er villig til å bruke 10.000 kr på en noe bedre brannmur i tillegg til kjøpet av SBS Premium.
Tom Shinder på isaserver.org har skrevet en god artikkel som diskuterer overstående problemstillinger. Denne artikkelen finner du her.