>сделайте тогда listen-on { * }; Jun 6 00:02:29 gh_gate named[5302]: starting BIND 9.4.2 -t /var/named -u bind
Jun 6 00:02:29 gh_gate named[5302]: /etc/namedb/named.conf:27: undefined ACL '*'
Jun 6 00:02:29 gh_gate named[5302]: not listening on any interfaces
Jun 6 00:02:30 gh_gate named[5302]: command channel listening on 127.0.0.1#953
Jun 6 00:02:30 gh_gate named[5302]: command channel listening on ::1#953
Jun 6 00:02:30 gh_gate named[5302]: running
gh_gate# ifconfig
vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 00:19:5b:fc:21:52
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 00:50:70:51:71:32
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
inet 192.168.1.255 netmask 0xffffffff broadcast 192.168.1.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1460
inet xxx.xxx.xxx.xxx --> xxx.xxx.xxx.xxx netmask 0xffffffff
vr0 - канал до провайдера (pppoe); По нему поднимается ng0;
rl0 - канал до внутренней сети (pptp);
Это картина при старте системы.Бинд омжно повесить на алиас 192.168.1.255.
При подключении клиента:
ng2: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1396
inet 192.168.1.1 --> 192.168.1.4 netmask 0xffffffff
ng3: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1456
inet 192.168.1.1 --> 192.168.1.2 netmask 0xffffffff
в итоге как люди из подсети 192.168.1.0/24 за интерфейсом ngX найдут интерфейс rl0? Это надо у каждоро маршрут прописывать свой?