сначала в апачке в конце конфига сделай
vi /etc/httpd/conf/httpd.conf
в самом конце
NameVirtualHost *:80
include /home/apache
потом vi /home/apache
<VirtualHost *:80>
ServerName domain.com
ServerAlias
www.domain.com
DocumentRoot /home/твоя_дира/domain.com
ErrorLog /home/logs/domain.com.error
CustomLog /home/logs/domain.com.access combined
</VirtualHost>
создаешь диру в /home/твоя_дира/domain.com с доменом
потом рестрт апачи /etc/rc.d/init.d/httpd restart
далее настройка named, при условии что установил его (yum install named)
vi /etc/named.conf
options {
listen-on port 53 { 127.0.0.1; твои ИП; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; };
recursion yes;
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "domain.com" { type master; file "/var/named/domain.com"; };
далее vi /var/named/domain.com
$TTL 300
@ IN SOA ns1.domain.com. root.domain.com. (
2010111101
1800
1200
604800
300)
domain.com. IN NS ns1.domain.com.
domain.com. IN NS ns2.domain.com.
ns1 IN A IP1
ns2 IN A IP2
domain.com. IN A IP_какой-нить_свой
www IN CNAME domain.com.
и рестарт бинда (named)
/etc/rc.d/init.d/named restart
потом у домена, у регистратора, пропиши свои НС, которые создал с ИПшками
это как пример, по крайней мере я так юзаю и мне так удобно, пробывал много вариантов :-)
а лучше почитай доки по теме или найми админа хотя бы что бы все показал, рассказал :-)