Bind для домашней сети по WiFi

Автор iormark, 20 мая 2015, 14:01:55

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

iormark

Здравствуйте,

Мне bind необходим только для тестирования сайтов на компьютере и на телефоне, apache у меня доступен по http://192.168.1.2/ и по этому сейчас приходится настраивать хост на ip и с телефона заходить по http://192.168.1.2/ хотелось бы по домену. Роутер dsl2640u доступен по http://192.168.1.1/ раздает интернет по wifi.

Установил bind, вот мои конфиги, подскажите что я не правильно указал.

gksu gedit /etc/bind/named.conf.options

acl mynetwork {192.168.1.0/24; 127.0.0.1; };
options {
directory "/var/cache/bind";
        auth-nxdomain no;
        forwarders {192.168.1.1; 8.8.8.8; };
        listen-on { mynetwork; };
        listen-on-v6 { none; };
        allow-query { mynetwork; };
};


gksu gedit /etc/bind/named.conf.local
zone "host.loc" {
    type master;
    file "/etc/bind/db.host.loc";
};


gksu gedit /etc/bind/db.host.loc
;
; BIND data file for example.com
;
$TTL    604800
@       IN      SOA     ns.host.loc. host.loc. root.host.loc (
                              8         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL

@       IN      NS      ns.host.loc
ns IN A 192.168.1.2
@       IN      A       192.168.1.2


gksu gedit /var/log/syslog
adjusted limit on open files from 4096 to 1048576
found 2 CPUs, using 2 worker threads
using up to 4096 sockets
loading configuration from '/etc/bind/named.conf'
reading built-in trusted keys from file '/etc/bind/bind.keys'
using default UDP/IPv4 port range: [1024, 65535]
using default UDP/IPv6 port range: [1024, 65535]
listening on IPv4 interface lo, 127.0.0.1#53
listening on IPv4 interface wlan0, 192.168.1.2#53
generating session key for dynamic DNS
sizing zone task pool based on 6 zones
set up managed keys zone for view _default, file 'managed-keys.bind'
Warning: 'empty-zones-enable/disable-empty-zone' not set: disabling RFC 1918 empty zones
automatic empty zone: 254.169.IN-ADDR.ARPA
automatic empty zone: 2.0.192.IN-ADDR.ARPA
automatic empty zone: 100.51.198.IN-ADDR.ARPA
automatic empty zone: 113.0.203.IN-ADDR.ARPA
automatic empty zone: 255.255.255.255.IN-ADDR.ARPA
automatic empty zone: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
automatic empty zone: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
automatic empty zone: D.F.IP6.ARPA
automatic empty zone: 8.E.F.IP6.ARPA
automatic empty zone: 9.E.F.IP6.ARPA
automatic empty zone: A.E.F.IP6.ARPA
automatic empty zone: B.E.F.IP6.ARPA
automatic empty zone: 8.B.D.0.1.0.0.2.IP6.ARPA
command channel listening on 127.0.0.1#953
command channel listening on ::1#953
zone 0.in-addr.arpa/IN: loaded serial 1
zone 127.in-addr.arpa/IN: loaded serial 1
zone 255.in-addr.arpa/IN: loaded serial 1
zone host.loc/IN: NS 'ns.host.loc.host.loc' has no address records (A or AAAA)
zone host.loc/IN: not loaded due to errors.
zone localhost/IN: loaded serial 2
managed-keys-zone ./IN: loaded serial 3
running

oermolaev

Вот здесь доходчиво расписано как настроить и как протестировать. Применительно к debian неоднократно использовано лично.

iormark

Благодарю, настроил все как в инструкции, named-checkzone возвращает OK, перезапускаю bind
ping host.loc
ping: unknown host host.loc

С чем это связанно? Может из за того что я использую .loc ?

Еще момент "IP адреса DNS серверов вашего интернет провайдера"
У меня forwarders {192.168.1.1; 8.8.8.8; }; адрес на котором роутер и гугловские если верить интернету, я так понимаю на эти адреса отправляется запросы с моего NS для поиска инф. о домене?