The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"проясните ситуацию с CNAME"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"проясните ситуацию с CNAME"  +/
Сообщение от nix (??) on 12-Ноя-09, 13:34 
mycoolsite.ru         IN            A         192.168.1.15

вообщем если я создаю запись типа:
ftp                   IN            A         192.168.1.15
то у меня работает ftp.mycoolsite.ru к примеру хотя бы он пингуется
а если я заведу запись:
ftp2                   IN            CNAME         mycoolsite.ru.
то мой ftp2.mycoolsite.ru не работает к примеру не пингуется, а почему я же правильно создаю запись CNAME?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "проясните ситуацию с CNAME"  +/
Сообщение от lavr email on 12-Ноя-09, 13:46 
>[оверквотинг удален]
>        A  
>      192.168.1.15
>то у меня работает ftp.mycoolsite.ru к примеру хотя бы он пингуется
>а если я заведу запись:
>ftp2            
>       IN    
>        CNAME  
>      mycoolsite.ru.
>то мой ftp2.mycoolsite.ru не работает к примеру не пингуется, а почему я
>же правильно создаю запись CNAME?

"дохтур, у миня эта..."

- что значит "не пингуется"?
- что nslookup покажет?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "проясните ситуацию с CNAME"  +/
Сообщение от nix (??) on 12-Ноя-09, 14:11 
nslookup ftp2.mycoolsite.ru
** server can't find ftp2.mycoolsite.ru: NXDOMAIN


тогда как
nslookup ftp.mycoolsite.ru
все ok
Name:    ftp.mycoolsite.ru
Address: 21.4.12.42

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "проясните ситуацию с CNAME"  +/
Сообщение от Amator email(ok) on 12-Ноя-09, 14:08 
>mycoolsite.ru         IN

точечку забыли после mycoolsite.ru :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "проясните ситуацию с CNAME"  +/
Сообщение от nix (??) on 12-Ноя-09, 14:12 
>>mycoolsite.ru         IN
>
>точечку забыли после mycoolsite.ru :)

нет не забыл все стоит у меня в конфиге

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "проясните ситуацию с CNAME"  +/
Сообщение от Amator email(ok) on 12-Ноя-09, 14:19 
>>>mycoolsite.ru         IN
>>
>>точечку забыли после mycoolsite.ru :)
>
>нет не забыл все стоит у меня в конфиге

у вас и за ftp.mycoolsite.ru закреплён ip 21.4.12.42, а не тот, что вы привели :)
не вводите нас в заблуждения.

ftp                   IN            A         192.168.1.15

Name:    ftp.mycoolsite.ru
Address: 21.4.12.42


???

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "проясните ситуацию с CNAME"  +/
Сообщение от nix (??) on 12-Ноя-09, 14:20 
оказывается если

mycoolsite.ru.  IN     A       192.168.1.15
ftp2           IN     CNAME   mycoolsite.ru.

т.е. ftp2 --- поставить после mycoolsite.ru ----- то псевдоним не работает,
а если поставить вот так

ftp2           IN     CNAME   mycoolsite.ru.
mycoolsite.ru.  IN     A       192.168.1.15

то все работает?????!!!
А почему так?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "проясните ситуацию с CNAME"  +/
Сообщение от Amator email(ok) on 12-Ноя-09, 14:31 
>А почему так?

не знаю почему так, так как вы не приводили конфиг named, его версию, файлы зоны, но замечу, что вообще псевдонимы _принято_ применять только при _делегировании_ обратных доменов!
во всех остальных случаях применяют записи A !

применительно к вам:

mycoolsite.ru.                 IN     A       192.168.1.15
ftp.mycoolsite.ru.             IN     A       192.168.1.15
ftp2.mycoolsite.ru.            IN     A       192.168.1.15

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "проясните ситуацию с CNAME"  +/
Сообщение от Nimdar (ok) on 12-Ноя-09, 14:42 
>>А почему так?
>
>не знаю почему так, так как вы не приводили конфиг named, его
>версию, файлы зоны, но замечу, что вообще псевдонимы _принято_ применять только
>при _делегировании_ обратных доменов!
>во всех остальных случаях применяют записи A !

Вы бредите.

>[оверквотинг удален]
>
>mycoolsite.ru.            
>     IN     A
>      192.168.1.15
>ftp.mycoolsite.ru.            
> IN     A    
>  192.168.1.15
>ftp2.mycoolsite.ru.            
>IN     A      
> 192.168.1.15

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "проясните ситуацию с CNAME"  +/
Сообщение от nix (??) on 12-Ноя-09, 14:57 
извините а как понять при _делегировании_ обратных доменов! ??
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "проясните ситуацию с CNAME"  +/
Сообщение от Nimdar (ok) on 12-Ноя-09, 15:02 
>извините а как понять при _делегировании_ обратных доменов! ??

Прямое - это имя в адрес.
Обратное, или resolving (in-addr.arpa) - это адрес в имя.

Изучать основы DNS здесь - http://www.opennet.me/docs/RUS/dns1/

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "проясните ситуацию с CNAME"  +/
Сообщение от Amator email(ok) on 12-Ноя-09, 15:26 
>извините а как понять при _делегировании_ обратных доменов! ??

Ну если вы выбили себе у своего провайдера подсеть - скажем:

$ ipcalc -b 193.110.17.115/27
Address:   193.110.17.115
Netmask:   255.255.255.224 = 27
Wildcard:  0.0.0.31
=>
Network:   193.110.17.96/27
HostMin:   193.110.17.97
HostMax:   193.110.17.126
Broadcast: 193.110.17.127
Hosts/Net: 30                    Class C

и хотите сами рулить обратным доменом 9p6.17.110.193.in-addr.arpa.
то нужно, чтобы провайдер в файле зоны для обратного домена 17.110.193.in-addr.arpa.
вписал следующее:

96            IN NS         ns.mydomain.tld.
97            IN CNAME      97.96.17.110.193.in-addr.arpa.
98            IN CNAME      98.96.17.110.193.in-addr.arpa.
...
126           IN CNAME      126.96.17.110.193.in-addr.arpa.

а вы у себя на ns.mydomain.tld. в фале описания зоны 96.17.110.193.in-addr.arpa. (ваши ip) пишете, что вам нужно и не напрягаете провайдера :)

то есть:


$ORIGIN 96.17.110.193.in-addr.arpa.

97            IN PTR      mydomain.tld.
97            IN PTR      ns.mydomain.tld.
97            IN PTR      www.mydomain.tld.
97            IN PTR      ftp.mydomain.tld.
98            IN PTR      yourdomain.tld.
99            IN PTR      amator.mydomain.tld.
...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "проясните ситуацию с CNAME"  +/
Сообщение от Amator email(ok) on 12-Ноя-09, 15:01 
>Вы бредите.

Ну тогда может вы объясните, как мне к примеру выйти из такой ситуации, когда на ip 192.168.1.1 крутится всё: www, ftp, mail, то есть нужны адреса вида:

mydomain.tld
www.mydomain.tld
ftp.mydomain.tld
mail.mydomain.tld

???

да есть записи типа SRV

поэтому от CNAME
IMXO польза только при делегировании обратных доменов.

и прочтите из документации на bind описание след. параметра:

multiple-cnames

This option was used in BIND 8 to allow a domain name to have multiple CNAME records in violation of the DNS standards. BIND 9.2 onwards always strictly enforces the CNAME rules both in master files and dynamic updates.

>Вы бредите.

???

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "проясните ситуацию с CNAME"  +/
Сообщение от nix (??) on 12-Ноя-09, 15:07 
>>Вы бредите.

может быть

Я просто прикопался к этому CNAME хочу понять в каких случаях я его могу использовать, если все прекрасно решается записью типа А, то зачем мне CNAME может быть полезен....?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "проясните ситуацию с CNAME"  +/
Сообщение от Nimdar (ok) on 12-Ноя-09, 15:28 
>>>Вы бредите.
>
>может быть
>
>Я просто прикопался к этому CNAME хочу понять в каких случаях я
>его могу использовать, если все прекрасно решается записью типа А, то
>зачем мне CNAME может быть полезен....?

В любых случаях, когда считаете это удобным.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "проясните ситуацию с CNAME"  +/
Сообщение от Amator email(ok) on 12-Ноя-09, 15:32 
>Я просто прикопался к этому CNAME хочу понять в каких случаях я
>его могу использовать, если все прекрасно решается записью типа А, то
>зачем мне CNAME может быть полезен....?

В этом случае вам CNAME не нужен - используйте запись типа A !

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "проясните ситуацию с CNAME"  +/
Сообщение от Nimdar (ok) on 12-Ноя-09, 15:24 
>[оверквотинг удален]
>Ну тогда может вы объясните, как мне к примеру выйти из такой
>ситуации, когда на ip 192.168.1.1 крутится всё: www, ftp, mail, то
>есть нужны адреса вида:
>
>mydomain.tld
>www.mydomain.tld
>ftp.mydomain.tld
>mail.mydomain.tld
>
>???

Прописать PTR-ы.

>[оверквотинг удален]
>IMXO польза только при делегировании обратных доменов.
>
>и прочтите из документации на bind описание след. параметра:
>
>multiple-cnames
>
>This option was used in BIND 8 to allow a domain name
>to have multiple CNAME records in violation of the DNS standards.
>BIND 9.2 onwards always strictly enforces the CNAME rules both in
>master files and dynamic updates.

Это вообще к чему было сказано?

>
>>Вы бредите.
>
>???

Бред в том, что вы утверждаете, что CNAME _принято_ использовать только при делегировании обратных доменов. Я утверждаю, что это ваша частность, вызванная вашим "имхо".

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "проясните ситуацию с CNAME"  +/
Сообщение от Amator email(ok) on 12-Ноя-09, 15:50 
>[оверквотинг удален]
>>
>>mydomain.tld
>>www.mydomain.tld
>>ftp.mydomain.tld
>>mail.mydomain.tld
>>
>>???
>
>Прописать PTR-ы.
>

в смысле?

мне нужно соответствие:

mydomain.tld            ->   192.168.1.1
www.mydomain.tld        ->   192.168.1.1
ftp.mydomain.tld        ->   192.168.1.1
mail.mydomain.tld       ->   192.168.1.1

я решаю эту проблему так:

mydomain.tld            IN A   192.168.1.1
www.mydomain.tld        IN A   192.168.1.1
ftp.mydomain.tld        IN A   192.168.1.1
mail.mydomain.tld       IN A   192.168.1.1


а вы?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "проясните ситуацию с CNAME"  +/
Сообщение от Pahanivo email(ok) on 12-Ноя-09, 16:01 
может пора уже топикстартеру показать мастер-файл coolsite и named.conf ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "проясните ситуацию с CNAME"  +/
Сообщение от Nimdar (ok) on 12-Ноя-09, 16:02 
>[оверквотинг удален]
>IN A   192.168.1.1
>www.mydomain.tld        IN A  
>192.168.1.1
>ftp.mydomain.tld        IN A  
>192.168.1.1
>mail.mydomain.tld       IN A   192.168.1.1
>
>
>
>а вы?

mydomain.tld            IN A   192.168.1.1
www.mydomain.tld        IN CNAME   mydomain.tld.

И т.д. А что?

Только при чём тут обратные домены, с которых вы начали?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "проясните ситуацию с CNAME"  +/
Сообщение от Amator email(ok) on 12-Ноя-09, 17:08 
>[оверквотинг удален]
>>а вы?
>
>mydomain.tld            
>IN A   192.168.1.1
>www.mydomain.tld        IN CNAME  
>mydomain.tld.
>
>И т.д. А что?
>
>Только при чём тут обратные домены, с которых вы начали?

так тоже можно (я же не говорил обратного :), и я так иногда тоже записываю, но имхо лучше вместо CNAME использовать запись типа A, и пример с обратными доменами привел так сказать для иллюстрации, где записи типа CNAME действительно нужны.
имхо

вы со мной не согласны?

так как же лучше или правильнее всё же :)

так

mydomain.tld.            IN A   192.168.1.1
www.mydomain.tld.        IN A   192.168.1.1
ftp.mydomain.tld.        IN A   192.168.1.1
mail.mydomain.tld.       IN A   192.168.1.1

или так

mydomain.tld.            IN A   192.168.1.1
www.mydomain.tld.        IN CNAME   mydomain.tld.
ftp.mydomain.tld.        IN CNAME   mydomain.tld.
mail.mydomain.tld.       IN CNAME   mydomain.tld.

???

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "проясните ситуацию с CNAME"  +/
Сообщение от Nimdar (ok) on 12-Ноя-09, 17:31 
>[оверквотинг удален]
>>
>>Только при чём тут обратные домены, с которых вы начали?
>
>так тоже можно (я же не говорил обратного :), и я так
>иногда тоже записываю, но имхо лучше вместо CNAME использовать запись типа
>A, и пример с обратными доменами привел так сказать для иллюстрации,
>где записи типа CNAME действительно нужны.
>имхо
>
>вы со мной не согласны?

"вообще псевдонимы _принято_ применять только при _делегировании_ обратных доменов!" - это ваши слова. Это ваш личный подход к решению задачи, но никоим образом это не означает, что "так принято".

CNAME принято применять там, где это необходимо, по усмотрению администратора.

>[оверквотинг удален]
>mydomain.tld.            
>IN A   192.168.1.1
>www.mydomain.tld.        IN CNAME  
>mydomain.tld.
>ftp.mydomain.tld.        IN CNAME  
>mydomain.tld.
>mail.mydomain.tld.       IN CNAME   mydomain.tld.
>
>
>???

Иногда так, а иногда и эдак.
На то ты и сисадмин, чтобы не тупо следовать стереотипам и "вот в инете говорят...", а выбирать из большого числа решений наиболее оптимальные для решения конкретной задачи в конкретной ситуации.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "проясните ситуацию с CNAME"  +/
Сообщение от lavr email on 12-Ноя-09, 17:38 
>[оверквотинг удален]
>mydomain.tld.            
>IN A   192.168.1.1
>www.mydomain.tld.        IN CNAME  
>mydomain.tld.
>ftp.mydomain.tld.        IN CNAME  
>mydomain.tld.
>mail.mydomain.tld.       IN CNAME   mydomain.tld.
>
>
>???

это зависимо, можно и так и эдак, важно чтобы ведущий зону человек понимал когда
и как можно использовать CNAME, для хостинга виртуальных доменов, что нежелательно
для mail-exchange и нельзя alias на alias - грозит зацикливанием.
Надежней - RR=A вместо CNAME.
CNAME в реверсе здесь как бы неуместно.

Варианты почему не сработало:
- не изменился Serial
- очепятка при наборе
- alias на alias

Тема закрыта?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "проясните ситуацию с CNAME"  +/
Сообщение от Amator email(ok) on 12-Ноя-09, 18:09 
> Надежней - RR=A вместо CNAME.

я тоже так думаю и использую.
каждому своё, верно ведь говорят:
на вкус и цвет - товарища нет :)

>Тема закрыта?

как бы да - все остались при своём мнении :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "проясните ситуацию с CNAME"  +/
Сообщение от Square (ok) on 12-Ноя-09, 17:02 
>[оверквотинг удален]
>т.е. ftp2 --- поставить после mycoolsite.ru ----- то псевдоним не работает,
>а если поставить вот так
>
>ftp2           IN
>    CNAME   mycoolsite.ru.
>mycoolsite.ru.  IN     A    
>  192.168.1.15
>
>то все работает?????!!!
>А почему так?

либо потому что в процессе правок вы допускаете ошибки.
либо вы используете такую версию ДНС сервера,в которой это имеет значение.

для BIND в вашем случае порядок следования значения не имеет.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "проясните ситуацию с CNAME"  +/
Сообщение от nix81 on 12-Ноя-09, 18:10 
я это на Freebsd 7.2 настраиваю, именно bind версия 9 с чем то, точно не помню сейчас, я не на работе не могу посмотреть, каждый раз после манипуляций с прямой зоной запускаю /etc/rc.d/named restart, завтра вышлю конфиги

"либо вы используете такую версию ДНС сервера,в которой это имеет значение."
Нет ошибок не допускаю именно когда меняю строки местами у меня начинает работать сам не пойму

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "проясните ситуацию с CNAME"  +/
Сообщение от lavr email on 12-Ноя-09, 18:35 
>я это на Freebsd 7.2 настраиваю, именно bind версия 9 с чем
>то, точно не помню сейчас, я не на работе не могу
>посмотреть, каждый раз после манипуляций с прямой зоной запускаю /etc/rc.d/named restart,
>завтра вышлю конфиги
>
>"либо вы используете такую версию ДНС сервера,в которой это имеет значение."
>Нет ошибок не допускаю именно когда меняю строки местами у меня начинает
>работать сам не пойму

ужас

# rndc reload [class [view]]

ps. см ранее про возможные апшипки

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру