From the Network World Archive

Is it a firewall or a server?

By Joel Snyder

01/29/96
     Many of the firewalls we tested also include Internet service 
software, such as File Transfer Protocol (FTP) or World-Wide Web servers. 
All but the router-based firewalls from Livingston Enterprises, Inc., 
Network Systems Corp. (NSC), Network Translation, Inc. and Network-1 
Software and Technology, Inc. are based on the Unix operating system, so 
adding public domain (or proprietary) service software is not difficult. 
     If you want an all-in-one solution to Internet connection needs. A 
single box can run not just the security application, but FTP, NNTP, SMTP 
and POP, Domain Naming Service (DNS), Web and Gopher. Border Network 
Technologies' BorderWare goes the furthest in this direction. BorderWare is 
designed as a combination security firewall and Internet server, with all 
services integrated into the base system. 
     To keep its firewall safe, Border locks out all interactive access. In 
an earlier review of BorderWare, we took the vendor to task for not 
providing an escape if you want to separate out security and service 
applications. In the newest version of its software, Border has partially 
answered that complaint by allowing the connection of a separate network 
segment just for handling Internet information servers. 
     If you're uneasy about the security of public domain products for Web, 
FTP and SMTP service, you may want to look at Secure Computing Corp.'s 
Sidewinder and Harris Computer Systems Corp.'s CyberGuard. 
     Both of these servers include heavily modified versions of Unix 
designed to contain any security breach that might be created by a poorly 
written application. Sidewinder's type enforcement keeps even privileged 
applications and users from modifying data or processes outside of their 
own security domain. Similarly, Harris' simpler multilevel secure Unix 
partitions the operating environment and presents a barrier to an 
out-of-control or insecure application. 
     While products such as Sidewinder and CyberGuard are specifically 
designed to run services on the firewall, some other vendors discourage 
this practice, including Milkyway Networks Corp., Digital Equipment Corp., 
Trusted Information Systems, Inc. (TIS) and Checkpoint Software 
Technologies, Ltd. 
     DNS configurations give firewall vendors (and net managers) more 
trouble than any other aspect of firewall configuration. In some cases, a 
split DNS, which uses two DNS servers to hide internal information from the 
outside, makes the most technical sense --- for example, when you have two 
mail servers, one for external users sending messages in and one for 
internal users sending out, both with the same name. 
     Some vendors provide both internal and external DNS servers from the 
firewall, such as Secure Computing, Border, SOS Corp. and Harris. Other 
vendors, including Milkyway, Digital, TIS, IBM and Checkpoint, provide only 
one. 
     Because products from Milkyway, Harris and Checkpoint support packet 
filtering, they are the only Unix-based firewalls that do not require at 
least one DNS server to be located near the firewall. Livingston, NSC, 
Network Translation and Network-1 do not support any services (including 
DNS) on their firewalls. Since DNS configuration information changes 
constantly in many organizations, we felt most comfortable with firewalls 
that let us move the DNS away from the security perimeter.
     --- Joel Snyder