LINUX.ORG.RU
ФорумAdmin

Im lamer... Где берет Linux(CentOS) обратную зону для локальных имен?

 , ,


0

1

Имеем

$ifconfig enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255 ////

$hostnamectl Static hostname: test.elis.com

$ nslookup 127.0.0.1 Server: 94.25.128.97 Address: 94.25.128.97#53

Non-authoritative answer: 1.0.0.127.in-addr.arpa name = localhost.

$ nslookup 10.0.2.15 Server: 94.25.128.97 Address: 94.25.128.97#53

** server can't find 15.2.0.10.in-addr.arpa.: NXDOMAIN

Из какого места берется обратная зона для локальных HOSTNAME если BINDа нет ? /etc/hosts проверял и прописывал , не работает , а гугол тока на BIND пеняет...



Последнее исправление: soferro (всего исправлений: 1)

Где берет Linux(CentOS) обратную зону для локальных имен?

Ровно там же где и любой другой distrname. Это относиться не только к обратной но и к прямой. С уважением ваш КО.

/etc/hosts проверял и прописывал , не работает

Не работает nslookup? Открою секрет, только не кому не говорите, он спрашивает у dns сервера (в вашем примере у 94.25.128.97). /etc/hosts тут не причем.

Вообще не понятно чего достичь хотим?

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)
Ответ на: комментарий от anc

Вообще вопрос то простой и описан выше, без BINDa lookup возвращает DN только 127.0.0.1 ? Одно из приложений после установки адекватно работает только с дефолтным DN - localhost.localdomain и как бы это не почтовик и желания BIND устанавливать нет.

soferro
() автор топика
Ответ на: комментарий от soferro

Одно из приложений после установки адекватно работает только с дефолтным DN - localhost.localdomain

А его в /etc/hosts нэма? Если так то пропишите.

И еще посмотрите /etc/nsswitch.conf строка hosts:
Если по дэфолту то все должно работать.
hosts: files dns myhostname

anc ★★★★★
()
Ответ на: комментарий от soferro

/etc/hosts на nslookup/dig и не подействует - те работают с серверами DNS, не с локальным резолвером. Только добавлять зону xxx.in-addr.arpa на DNS. А локальный резолвер можно спросить командой getent hosts 127.0.0.1

allter149
()
Ответ на: комментарий от soferro

в /etc/hosts прописывал по всякому , ноль эффекта.

«ноль эффекта» - это простите что, не работает приложуха?

anc ★★★★★
()
Ответ на: комментарий от allter149

Я уже проверил , отключал сетевуху.

soferro
() автор топика
Ответ на: комментарий от stormblastt

Вроде да, по косвенным признакам можно и так посчитать. Только вот cat /etc/resolv.conf ничего про «а у него встроенный днс» не говорит. Проверил у себя. Да и у ТС «Server: 94.25.128.97» Неправда ваша получаеться.

anc ★★★★★
()
Ответ на: комментарий от anc

Почемуто ты упорно доказываешь обратное, а ТС даже свой сетап не описал.

stormblastt ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.