Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: bind в локальной сети без выхода в интернет подскажите кто знает?  (Прочитано 2905 раз)

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

Оффлайн rollerbox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Имеется локальная сеть без выхода в интернет domain home.
Проблема в том что после начального конфигурирования   в соответствии с HOW-TO

nslookup host1.home. 127.0.0.1 выдает
":: connection timeout ; no servers could be reached"

tcpdump этой сети говорит что идет попытка обращения к корневым серверам
которая естественно проваливается выхода в Интернет нет.

Подскажите как можно выйти из ситуации возможно
 обойти(изменить) корневые сервера или есть директивка options { }
которая их игнорирует, ведь узел который я ввожу находится в домене home (лок. сети) зачем для этого нужен инет?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Сделай домен "home.lan."
Всё сразу проще станет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн rollerbox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Сделай домен "home.lan."
Всё сразу проще станет.

Изменил домен  на "home.lan." не помогло может есть какието фишки в настройке.
BIND v 9.7.1-P2

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн rollerbox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
; <<>> DiG 9.7.1-P2 <<>> SOA home.lan.
;; global options: +cmd
;;Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 7227
;; flags: qr rd ra; QUERY: 1 ANSWER: 0, AUTHORITY: 0; ADDITIONAL: 0

;;  QUESTION SECTION:
;home.lan.    IN     SOA

;; Query time: 8 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Oct 29 16:09:17 2010
;; MSG SIZE rcvd: 26

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Дядя, у тебя зоны вообще прописаны? А bind их видит?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн rollerbox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Дядя, у тебя зоны вообще прописаны? А bind их видит?

Приведу файлы которые правил

/etc/bind/named.conf
(Нажмите, чтобы показать/скрыть)

/var/named/db.home
(Нажмите, чтобы показать/скрыть)

/var/named/db.192.168.12
(Нажмите, чтобы показать/скрыть)

/var/named/db.192.168.24
(Нажмите, чтобы показать/скрыть)

/var/named/db.127.0.0
(Нажмите, чтобы показать/скрыть)

/etc/resolv.conf
(Нажмите, чтобы показать/скрыть)

Посмотрите по возможности в чем может быть ошибка.


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
@   IN   SOA   ubuntuHost1.home.lan. root.home.lan. (

Чё???
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн rollerbox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
А что здесь не так?

Оффлайн MaratSh

  • Участник
  • *
  • Сообщений: 204
  • Всё пройдёт...
    • Просмотр профиля
А что здесь не так?
Ты зачем-то  ubuntuHost1.home.lan. везде насовал.
А должно быть что-то типа такого (могу ошибаться):
@   IN   SOA   localhost. root.localhost. (

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
А что здесь не так?

То, что твоя зона никакого отношения к твоим словам не имеет.
SOA запись должна содержать (как это ни удивительно) имя зоны и емейл адрес администратора зоны, а не черти что.

В твоём случае -
@   IN   SOA   home.lan. root.home.lan. (
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн rollerbox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Подскажите а в записи о ресурсе (RR)  в типах записи А и PTR
hostname IN A 1.1.1.1
, должно ли это hostname  соответствовать реальному имени которое
прописано в  /etc/hostname 1.1.1.1

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Смотря для каких целей ты интересуешься.
По большому счёту - без разницы. Для клиентов DNS сервера hostname некоторого абстрактного хоста представляет левый интерес. Всё, что их интересует, это ответ DNS сервера на тот или иной запрос.
И если
dig PTR IP == dig A <адрес из предыдущего запроса>, никто не будет задавать вопросов.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн rollerbox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
А что здесь не так?

То, что твоя зона никакого отношения к твоим словам не имеет.
SOA запись должна содержать (как это ни удивительно) имя зоны и емейл адрес администратора зоны, а не черти что.

В твоём случае -
@   IN   SOA   home.lan. root.home.lan. (
по правилам вроде имя зоны должно идти первой записью
как я понимаю это в данном случае @ (берется из zone ="home.lan" <- named.conf )
 а ubuntuHost1.home.lan. - вроде должен быть первичный dns-сервер (или первичный сервер должен находиться именно в home.lan. ?)
 а root.home.lan. - и есть почта

Спасибо за ответы. Так ничего пока не срослось видима с наскока dns не возьмешь.

И тогда крайний вопрос посоветуйте что можно по dns почитать  что на данный момент еще актуально? Спасибо.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Первой. Ошибся немного в своём посте, но не там, где ты подумал.

$ORIGIN ccenter.lan.
@ IN SOA userl.ccenter.lan. admin.ccenter.lan. (

либо
$ORIGIN .
ccenter.lan IN SOA userl.ccenter.lan. admin.ccenter.lan. (

либо
ccenter.lan. IN SOA userl.ccenter.lan. admin.ccenter.lan. (
В твоём случае был пропущен $ORIGIN
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.58 секунд. Запросов: 23.