I've already have my own nameservers in my server.
they are :
ns.aaa.com ip1(server primary ip)
my box is running ensim webppliance
but ,a customer of mine has requested to have his own nameservers for his domain. www.bbb.com
1. I went to domain registrar and created ns.bbb.com ip3 and ns2.bbb.com ip4 . They are resolved already I think (I tried dig ns.bbb.com)
2. in ensim cp, I then created a NAME-BASED web site for bbb.com (so it's based on the server's primary ip).
3. then I edit the DNS zone of bbb.com to the following :
ftp.bbb.com Address (A) server primary ip
mail.bbb.com Address (A) server primary ip
bbb.com Name Server (NS) ns.bbb.com
bbb.com Name Server (NS) ns2.bbb.com
bbb.com Address (A) server primary ip
bbb.com Mail Exchanger (MX) mail.bbb.com 
ns.bbb.com Address (A) ip3
ns2.bbb.com Address (A) ip4 www.bbb.com Address (A) server primary ip
but the web site can not be displayed. Do I need to make bbb.com an IP-based web site with ip3 ?
or did I do anything wrong ?