Я настроил DNS-сервер BIND9 в локальной сети в качестве бэкэнда для службы Samba4. Сетевой адрес моей локальной сети - 192.168.2.0/24, и я статически указываю IP-адрес DNS-сервера как 192.168.2.144.
К сожалению, на моем DNS-сервере есть другой MIC (фактически, DNS-сервер - это виртуальный блок, дополнительный MIC - это виртуальный мост). Они находятся в разных сетях, сетевой адрес виртуального моста - 192.168.122.0/24.
Я связываю доменное имя dc.foo.bar со статическим адресом 192.168.2.144 в /etc/named.conf. Однако, когда я запрашиваю информацию DNS с хоста -t A dc.foo.bar, возвращаются две записи: одна - 192.168.2.144, а другая - 192.168.122.1.
Я не хочу, чтобы dc.foo.bar связывался с 192.168.122.1, и при этом я не знаю, как он добавлен в службу DNS. Как я мог устранить проблему и удалить ошибочную запись адреса DNS?
ОБНОВИТЬ
Я вставляю результат из dig для справки
[root@dc ~]# dig A dc.foo.bar
; <<>> DiG 9.8.2rc2 <<>> A dc.foo.bar
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62496
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;dc.foo.bar. IN A
;; ANSWER SECTION:
dc.foo.bar. 900 IN A 192.168.122.1
dc.foo.bar. 900 IN A 192.168.2.144
;; Query time: 1 msec
;; SERVER: 192.168.2.144#53(192.168.2.144)
;; WHEN: Sun Aug 11 22:12:03 2013
;; MSG SIZE rcvd: 72
ОБНОВЛЕНИЕ СНОВА
Я дважды проверяю журнал самбы и настраиваю привязку.
Я совершенно уверен, что проблема вводит самба.
В файле конфигурации samba есть глобальный раздел параметров interfaces
.
Первоначально я оставил значения по умолчанию и обнаружил, что адрес 192.168.122.1 разрешен внутренней привязкой из журнала samba.
Затем я указал его interfaces = eth0, т. Е. Должен быть разрешен только физический NIC.
Теперь из журнала самбы 192.168.122.1 не загружается никогда.
Однако dig по-прежнему возвращает оба адреса для dc.foo.bar.
Таким образом, проблема может быть устаревшей записью в базе данных ldb
.
Любая идея об этом, чтобы я мог восстановить базу данных ldb
?
Спасибо в адвакне!