Добрый день.
Сперва пару слов. На эту тему есть много статей. Дело в том, что нет одной исчерпывающей статьи. И когда берешь информацию из разных источников, где каждый автор уделяет больше внимания одним моментам и обходит другие, некоторые моменты могут конфликтовать друг с другом (например кто-то работает с IPv6, кто-то нет или идет настройка с наличием белого ip). Неопытный быстро запутается и залезет туда куда лезть ненужно.
Задача: заходить на сайты через "site1.ab" и "site2.ab". Речь идет только о локальной сети.
Установил LAMP, сделал две папки "site1.ab", "site2.ab" (т.е. на одной машине два сайта). Установил bind9 и настроил согласно
гайда внося свои данные.
Помогите провести работу над ошибками и довести до ума начатое.
options {
directory "/var/cache/bind";
dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
// listen-on-v6 { any; };
forwarders {
8.8.8.8;
8.8.4.4;
};
};
zone "site1.ab" {
type master;
file "/etc/bind/db.site1.ab";
allow-transfer { 192.168.12.17; };
};
zone "192.168.12.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
allow-transfer { 192.168.12.17; };
};
zone "site2.ab" {
type master;
file "/etc/bind/db.site2.ab";
allow-transfer { 192.168.12.17; };
};
zone "192.168.12.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
allow-transfer { 192.168.12.17; };
};
;
; BIND data file for site1.ab
;
$TTL 604800
@ IN SOA site1.ab. root.site1.ab. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.site1.ab.
@ IN A 192.168.12.17
@ IN AAAA ::1
ns IN A 192.168.12.17
;
; BIND reverse data file for local 192.168.12.XXX net
;
$TTL 604800
@ IN SOA site1.ab. root.site1.ab. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
17 IN PTR ns.site1.ab.
Далее, на вторичном мастере установите пакет bind9 так же, как делали на первичном
тут я просто не понял чего от меня хотят.