ОК. я во всем разобрался. Вернее я удалил Ubuntu server 8.10 и поставил Ubuntu server 10.04. Потом по новой установил LAMP, BIND9 и сделал настройки заново.
Теперь у меня вот такие настройки.
/etc/bind/named.conf.local
zone "mydomain.local" {
type master;
file "/etc/bind/zones/mydomain.local.db";
};
zone "1.168.192.in-addr.arpa"{
type master;
file "/etc/bind/zones/1.168.192.in-addr.arpa";
};
/etc/bind/zones/mydomain.local.db
$TTL 604800
@ IN SOA mydomain.local. admin.mydomain.local. (
2006081401;
28800;
3600;
604800;
38400
)
@ IN NS mydomain.local.
@ IN A 192.168.1.2
mydomain.local IN A 192.168.1.2
www IN A 192.168.1.2
/etc/bind/zones/1.168.192.in-addr.arpa
$TTL 604800
@ IN SOA mydomain.local. admin.mydomain.local. (
2006081401;
28800;
604800;
604800;
86400
)
@ IN NS mydomain.local.
@ IN PTR mydomain.local.
mydomain.local IN A 192.168.1.2
www IN A 192.168.1.2
root@ubuntu:/etc/bind# nslookup mydomain.local 192.168.1.2
Server: 192.168.1.2
Address: 192.168.1.2#53
Name: mydomain.local
Address: 192.168.1.2
dig
www.mydomain.local; <<>> DiG 9.7.0-P1 <<>> www.mydomain.local
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2847
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;www.mydomain.local. IN A
;; ANSWER SECTION:
www.mydomain.local. 604800 IN A 192.168.1.2
;; AUTHORITY SECTION:
mydomain.local. 604800 IN NS mydomain.local.
;; ADDITIONAL SECTION:
mydomain.local. 604800 IN A 192.168.1.2
;; Query time: 1 msec
;; SERVER: 192.168.1.2#53(192.168.1.2)
;; WHEN: Wed Aug 4 01:07:44 2010
;; MSG SIZE rcvd: 82
Проблема в следующем. Из Windows я набираю
http://192.168.1.2 и вижу "It works!" страницу, но когда я набираю "mydomain.local", то у меня выдает ошибку "Сервер не найден". В чем может бить ошибка? Или я что-то может упустил?
Please help my!
