I've been working on trying to get a domain up and running.  I have it
registered through GKG, and I believe it's pointing to the correct
servers.  Here's where I am trying to accomplish:  <external IP> registers
as www.domain.com, and when going to URL pulls up domain's website. 
Here's what I get: <external IP> registers as hostx.real-time.com (they're
my ISP), when going to my domain's website, it comes up not found.
  Here's my setup:  DSL with block of IP's, DSL-router  --> hub -->
smoothwall --> internal hub.  Also, I have a DMZ coming off of smoothwall
that goes to another hub for webservers.  Currently, I have my domain
pointed to my firewall which has port 80 forwarding to an internal IP.
  I'm trying to build a DNS server, but I'm a little confused on the
different zones.  I'm reading the O'Rielly Linux Network Admin book, but
it doesn't seem to help too much.  Can either somone point me to a little
clearer info source, or explain the differences to me?
  The other questions are:  Is it that my domain isn't coming up because
I'm only currently doing caching DNS from Smoothwall, or that I'm pointing
to the wrong place?  Also, is the DMZ supposed to be an internal or
external IP address?  I'm also planning on running sendmail, but I'll ask
further on that when I get these things set up more.
  I went through the GKG website and a couple of other things, but I
couldn't find anything that really gave definate descriptors of how things
are supposed to be setup.  Either that, or it was above my limited scope
of understanding.

Thanks for the help,

Shawn