Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » SRV записи в BIND

Ответить
Настройки темы
SRV записи в BIND

Аватара для Telepuzik

Ветеран


Сообщения: 3722
Благодарности: 747

Профиль | Отправить PM | Цитировать


В локалке есть web-server весит на 8080 порту, хотелось настроить BIND
на автоматическую переброску на данный порт. Прочитал RFC 2052. Прописал SRV запись как написано в RFC. Файл зоны:
$ORIGIN .
$TTL 86400

mydomain.ru IN SOA server.mydomain.ru. postmaster.mydomain.ru. (
1999121501 ;
21600 ;
1800 ;
1209600 ;
7200 ) ;
$ORIGIN mydomain.ru.
mydomain.ru. IN NS server.mydomain.ru.

http.tcp.www SRV 0 0 8080 web-server.mydomain.ru.
server IN A 192.168.0.6
design IN A 192.168.0.3
web-server IN A 192.168.0.253
sasha IN A 192.168.0.1


Имена хостов нормально разрешаются в ip адресса. При подачи запроса nslookup www.mydomain.ru пишет:
Can't find www.mydomain.ru: No answer
Может кто подскажет что не правильно сделано?



-------
По'DDoS'ил и бросил :-)


Отправлено: 16:48, 08-08-2005

 

Аватара для sergleo

Старожил


Сообщения: 178
Благодарности: 4

Профиль | Отправить PM | Цитировать


может еще добавить CNAME на сервак.? пробовали?

-------
Best regard`s SergLeo


Отправлено: 22:27, 08-08-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


sergleo
cname тут не причем
Telepuzik
Насколько я помню, nslookup не умеет пользоваться SRV записями, так же запись нужно создавать вроде как с префиксом "_"

Отправлено: 07:24, 09-08-2005 | #3


Аватара для Telepuzik

Ветеран


Сообщения: 3722
Благодарности: 747

Профиль | Отправить PM | Цитировать


archy
Пробовал и с префиксом "_" и без него все равно не рабртает.
Так же пробовал набирать в web браузере www.mydomain.ru говорит неизвестный хост.
sergleo
Если добавить CNAME то на нужный порт не перекидывает, но имя www.mydomain.ru разрешает.

-------
По'DDoS'ил и бросил :-)


Отправлено: 10:13, 09-08-2005 | #4


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


Попробуй так, и тестить нужно только клиентом поддерживающим rfc2052
Код: Выделить весь код
_http._tcp.www.mydomain.ru. IN SRV 0 0 8080 web-server.mydomain.ru.

Отправлено: 07:54, 10-08-2005 | #5


Аватара для Telepuzik

Ветеран


Сообщения: 3722
Благодарности: 747

Профиль | Отправить PM | Цитировать


archy
Попробовал как вы написали тот результат. Может надо собирать BIND с определенными параметрами чтобы поддерживал SRV записи. Я его ставил из базовой поставки rpm пакетом.

-------
По'DDoS'ил и бросил :-)


Отправлено: 12:09, 16-08-2005 | #6


Аватара для ColdZero

Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Попробуйте проверить нахождение сервера командами host и dig.
Вот если они не сработают или выдадут ошибку - тогда проблема...
Команда host - проверка локального днс
команда dig - проверка любого, в том числе и локального, днс

-------
Одно неловкое движение и ты - ПАПА!
IT-бизнес двоичен - либо ты 0, либо 1


Отправлено: 15:58, 22-08-2005 | #7


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


Telepuzik
И все таки, уверен ли, что проверял клиентом поддерживающим данный rfc?

Отправлено: 09:36, 23-08-2005 | #8


Аватара для Telepuzik

Ветеран


Сообщения: 3722
Благодарности: 747

Профиль | Отправить PM | Цитировать


ColdZero
host -l -t srv mydomain.ru
Выдает:
_http._tcp.www.mydomain.ru SRV 0 0 8080 web-server.mydomain.ru

Ответ на команду dig www.mydomain.ru:

; <<>> DiG 9.2.3 <<>> www.mydomain.ru
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18172
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;www.mydomain.ru. IN A

;; AUTHORITY SECTION:
mydomain.ru. 7200 IN SOA server.mydomain.ru. postmaster.mydomain.ru. 1999121501 21600 1800 1209600 7200

;; Query time: 0 msec
;; SERVER: 192.168.0.6#53(192.168.0.6)
;; WHEN: Tue Aug 23 13:13:48 2005
;; MSG SIZE rcvd: 93

Какие параметры надо задать для данных команд, чтобы проверить работоспособность SRV записи???
archy
Я проверял с использованием браузеров IE, Opera, FireFox. Они поддерживают rfc2052 ??? Каким клиентом поддерживающим данный rfc можно потестить???

-------
По'DDoS'ил и бросил :-)


Отправлено: 11:00, 24-08-2005 | #9


Аватара для ColdZero

Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
Ответ на команду dig www.mydomain.ru:
Цитата:
;; QUESTION SECTION:
а где ANSWER SECTION ???
Ответ, я так понимаю не получен...
Попробуйте еще воспользоваться командами:
named-checkconf и named-checkzone - очень полезно, если допущены ошибки в днс
Параметры читайте в man.

-------
Одно неловкое движение и ты - ПАПА!
IT-бизнес двоичен - либо ты 0, либо 1


Отправлено: 12:27, 24-08-2005 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » SRV записи в BIND

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Методы защиты BIND sys_admin Общий по FreeBSD 3 27-07-2007 23:32
Настройка BIND 9.3.1 xayam Программное обеспечение Linux и FreeBSD 8 06-07-2005 11:59
Помогите BIND 9 Alexandr2005 Сетевые технологии 3 29-04-2005 11:24
BIND for Win32 binary. Guest Сетевые технологии 2 05-04-2004 11:53
bind не стартует Vich Программное обеспечение Linux и FreeBSD 9 01-12-2003 14:00




 
Переход