Я знаю, что это выглядит как и все остальные "могут пинг через IP а не DNS" и вопросы, но те не поможет мне на всех.
Кроме того, файлы hosts на всех машинах не выполнимо так как этот сервер будет в конечном итоге справиться с большим количеством компьютеров, подключенных к нему.
У меня в LDAP+DNS на сервера, и я хочу, чтобы компьютеры в сети для проверки подлинности на сервере LDAP.
LDAP в части он работает просто отлично и я могу по SSH к серверу LDAP с учетных данных LDAP просто отлично.
Проблема идет с клиентской машины, клиент настроен на использование DNS-сервера (в этом случае 192.168.0.243) и если я вам в терминал и выполнить команду nslookup находит сервера LDAP просто отлично.
fernando@desktest:~$ nslookup ldap.mynet.local
Server: 192.168.0.243
Address: 192.168.0.243#53
Name: ldap.mynet.local
Address: 192.168.0.243
Но когда я проверяю его, он не'т найти IP-адрес. Оно просто висит там, симпатичная, пока я CTRL-C это.
Конечно, пингуется по ip-адресу работает просто отлично.
Вот несколько файлов зон DNS-сервер:
fernando@ldap:~$ cat /etc/bind/named.conf.local
zone "mynet.local" {
type master;
file "/etc/bind/db.mynet.local";
};
zone "0.168.192.in-addr.arpa" {
type master;
notify no;
file "/etc/bind/db.192";
};
fernando@ldap:~$ cat /etc/bind/db.mynet.local
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.mynet.local. root.mynet.local. (
7 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.mynet.local.
ns IN A 192.168.0.243
server IN A 192.168.0.250
desktest IN A 192.168.0.249
remote IN A 192.168.0.248
winserver IN A 192.168.0.247
web IN A 192.168.0.246
tempfs IN A 192.168.0.245
ldap IN A 192.168.0.243
antenarfb IN A 192.168.0.253
antenapan IN A 10.82.223.7
adslgvt IN A 192.168.0.1
fernando@ldap:~$ cat /etc/bind/db.192
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA mynet.local. root.mynet.local. (
6 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
1 IN PTR ns.mynet.local.
2 IN PTR server.mynet.local.
3 IN PTR desktest.mynet.local.
4 IN PTR remote.mynet.local.
5 IN PTR winserver.mynet.local.
6 IN PTR web.mynet.local.
7 IN PTR tempfs.mynet.local.
8 IN PTR ldap.mynet.local.
9 IN PTR antenarfb.mynet.local.
10 IN PTR antenapan.mynet.local.
11 IN PTR adslgvt.mynet.local.
fernando@ldap:~$
Я действительно в недоумении о том, что делать и любая помощь будет принята с благодарностью.
---- редактировать ----
прежде чем кто-нибудь спросит, да сервер работает :)
root@ldap:/etc/bind# rndc status
version: 9.7.0-P1
CPUs found: 1
worker threads: 1
number of zones: 16
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 0/0/1000
tcp clients: 0/100
server is up and running
Я считаю, что это вызвано протокол mDNS - групповой DNS, на автонастройку .локальный домен.
Если вы проверить в /etc/файл nsswitch.конф
, вы, вероятно, увидите:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
mdns4 это то, что делает мультикаста DNS. Попробуйте изменить его на:
hosts: files dns
И посмотреть, если это делает никакой разницы. Если это делает его работу, вы можете удалить задание с:
Попытайтесь выполнить apt-get удалить на libnss-mDNS протокол
Что будет делать файл nsswitch.изменение conf
и для вас, как хорошо.
Кроме того, Дон'т использовать .для локального пользования .LAN или что-то вместо.
Просто чтобы завершить вещи:
команда nslookup просто просит данный DNS-сервер назначается-запись, это не гарантирует, что устройство за, что запись на самом деле был этот IP.
Даже если прибор имеет правильный IP (исх.: фиксированный IP-адрес устройства совпадает с одним предоставляемых DNS) - это не'т гарантия на прибор настроен отвечать на пинги. Это обычная точка разочарования. (Я говорю о вас, Брандмауэр Windows)
Когда вы'пересечения вновь подсети, маршрутизатор / шлюз / брандмауэр может ограничить ICMP-трафик (что'ы что такое пинг), а также.
Так что вы всегда должны проверить полную цепочку услуг от отправителя к получателю и наоборот. В случае трех, может там настройки как) шлюз по умолчанию или Б) (по умолчанию) участвует маршруты. Так добавить их к своему списку.
Прости за то, что откопали этот старый, но приведенный в заголовке, казалось, немного информации, кто-то может наживаться.
Greetz.
Другое дело, что я видел мешать DNS-это установка смысл. Похоже, чтобы поставить запись Победы
до [процесс=возвращение]
в /etc/файл nsswitch.конф
, что приводит к отказу работы DNS, но может быть исправлено путем перемещения побед
, чтобы после того, как в "Процесс" в части, также, желательно после DNS, так что поиск в DNS происходит, во-первых, увидеть это:
http://ubuntuforums.org/showthread.php?t=1496488
(не уверен, почему это происходит, хотя по умолчанию; комментарии приветствуются!)