Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание DNS записи для виртуального хоста, bind, linux, host 
V
    Опции темы
bavar
Дата 13.12.2007, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 4.12.2005

Репутация: нет
Всего: нет



Всем привет.
У меня следющая проблема: мне необходимо настроить DNS для виртуального хоста для апача. Виртуальный хост имеет имя my.domain.com. 
Для дефолтного хоста (который просто domain.com) DNS уже настроен и все хорошо работает. Вот для него конфиг:

$TTL 86400 ; Default TTL
domain.com.               IN      SOA     ns1.domain.com.   admin.domain.com. (
                                2007042612      ; serial
                                21600   ; Refresh period
                                3600    ; Retry interval
                                604800  ; Expire time
                                3600    ; Negative caching TTL
                        )

$ORIGIN domain.com.   IN              NS              ns1.domain.com.

domain.com.                 IN              A               11.22.33.44
www                            IN              CNAME           domain.com.
ns1                              IN              CNAME           domain.com.

Какие дополнения необходимо внести, чтобы для my.domain.com стало возможным резолвить его IP адрес, т.е. тоже 11.22.33.44???

P.S.
Система на:  bind-9.3.1.-20.FC4
PM MAIL   Вверх
baldina
Дата 13.12.2007, 18:55 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: нет
Всего: 101



my                              IN              CNAME           domain.com.

Добавлено через 1 минуту и 27 секунд
не забудь serial увеличить
PM MAIL   Вверх
marykone
Дата 14.12.2007, 09:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 4
Всего: 67



да перегрузить не забываем и пометить вопрос как решенный 

ps. можно еще так 

Цитата

my                              IN              A            твой ай пи куда надо обращаться !



Это сообщение отредактировал(а) marykone - 14.12.2007, 09:34


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
bavar
Дата 17.12.2007, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 4.12.2005

Репутация: нет
Всего: нет



Спасибо за ответы.
Но пока у меня ничего не заработало ((.
Сколько должно пройти времени, чтобы обновились записи в dns-серверах? У меня  прошло уже 5 часов.

p.s.
Заранее хочу поинтересоваться, будет ли доступ к виртуальному хосту по адресу с www, т.е. www.my.domain.com?

PM MAIL   Вверх
baldina
Дата 17.12.2007, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: нет
Всего: 101



не заработало - значит что-то не в порядке. вариантов много. так что надо спокойно и последовательно искать в чем дело, а не ждать пока оно волшебным образом заработает.

1. Убедись, что сервер перезапустился без ошибок. Перегрузи его еще разок, наблюдая за логом.
2. Убедись что сам сервер правильно дает адрес хоста - спроси его из консоли 
Код

>dig @127.1 my.domain.com. a

3. Убедись что база сервера таки реплицируется. Репликация обычно тоже в логах отмечается

Добавлено через 43 секунды
www.my.domain.com - с какой стати? у тебя ведь нет такого имени.

Добавлено через 2 минуты и 51 секунду
кстати, а виртуальный хост существует? dns только разрешает имена, веб серверу тоже надо кое-что объяснить
PM MAIL   Вверх
marykone
Дата 18.12.2007, 08:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 4
Всего: 67



Цитата(bavar @  17.12.2007,  15:24 Найти цитируемый пост)
Но пока у меня ничего не заработало ((.


давай попорядку 
1. изменяем запись 
Цитата

$TTL 86400 ; Default TTL
domain.com.               IN      SOA     ns1.domain.com.   admin.domain.com. (
                                2007042612      ; serial
                                21600   ; Refresh period
                                3600    ; Retry interval
                                604800  ; Expire time
                                3600    ; Negative caching TTL
                        )

$ORIGIN domain.com.   IN              NS              ns1.domain.com.

domain.com.                 IN              A               11.22.33.44
www                            IN              CNAME           domain.com.
ns1                              IN              CNAME           domain.com.
my                               IN               A                 ipmy

2/ изменяем параметр 
Цитата
2007042612      ; serial


тут пишешь год месяц день и последнее это циферки их в зависимости от изменений в день меняешь если сегодня не менял пишешь 01 и т.д.
служит информацией для вторичноо нс сервера 

затем делаем рестарт днс сервера 

проверяем 
1. способ nslookup -type=a my.domain.ru 
2. dig @yournsserver my.domain.ru a
если что то не так то выкладывай зону будем смотреть !


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
bavar
Дата 18.12.2007, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 4.12.2005

Репутация: нет
Всего: нет



Доброго утра, товарищи!

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

marykone, 

Приведу здесь все настройки касающиеся темы:
zone "domain.com" IN {
    type master;
    file "domain.com.zone";
    allow-transfer {88.215.132.218;193.218.105.146;};
};


$TTL 86400 ; Default TTL
domain.com.               IN      SOA     ns1.domain.com.   admin.domain.com. (
                                2007121801      ; serial
                                21600   ; Refresh period
                                3600    ; Retry interval
                                604800  ; Expire time
                                3600    ; Negative caching TTL
                        )

$ORIGIN domain.com.
                        IN              NS              ns1.domain.com.
                        IN              NS              gaz.dvaris.ru.
 
domain.com.    IN              A                11.22.33.44
www                IN             CNAME       domain.com.
ns1                  IN              CNAME       domain.com.
my                   IN              A                11.22.33.44


Выполнил dig на сервере (там и стоит bind):
dig @127.0.0.1 my.domain.com a

; <<>> DiG 9.3.1 <<>> @127.0.0.1 my.domain.com a
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35203
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1

;; QUESTION SECTION:
;my.domain.com.            IN      A

;; ANSWER SECTION:
my.domain.com.     86400   IN      A       11.22.33.44

;; AUTHORITY SECTION:
domain.com.               86400   IN      NS      ns1.domain.com.

;; ADDITIONAL SECTION:
gaz.dvaris.ru.          85805   IN      A       88.215.132.218

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Dec 18 09:30:20 2007
;; MSG SIZE  rcvd: 113


Со своей рабочей машины (Windows) выполнил 

nslookup
> server www.domain.com
Default Server:  www.domain.com
Address:  11.22.33.44

> ls -t a my.domain.com
[www.domain.com]
*** Can't list domain my.domain.com: BAD ERROR VALUE
>

В логах bind'а обнаружил записи вида:
Dec 18 09:32:50  named[1869]: client 195.234.42.1#60761: zone transfer 'domain.com/AXFR/IN' denied

У меня вроде стоит разрешение на полную передачу зоны.

P.S.
Вобщем все что есть то и написал.



PM MAIL   Вверх
marykone
Дата 18.12.2007, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 4
Всего: 67



Цитата(bavar @  18.12.2007,  09:52 Найти цитируемый пост)
У меня вроде стоит разрешение на полную передачу зоны.

Цитата(bavar @  18.12.2007,  09:52 Найти цитируемый пост)
Dec 18 09:32:50  named[1869]: client 195.234.42.1#60761: zone transfer 'domain.com/AXFR/IN' denied


Цитата(bavar @  18.12.2007,  09:52 Найти цитируемый пост)
 allow-transfer {88.215.132.218;193.218.105.146;};

вот эта строчка разрешает забираьт зону только определенным ай пишникам которые указаны в фигурных скобках
в нашем случае это не важно  

вопросы у тебя виндовая машина какими ns серверами пользуеться ?

да и если не секрет скажи имя хоста я посмотрю smile


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Imple
Дата 18.12.2007, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 18
Всего: 87



Дайте вывод с хоста с windows следующего: 
Код

ipconfig /all


Это сообщение отредактировал(а) Imple - 18.12.2007, 15:04


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
baldina
Дата 18.12.2007, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: нет
Всего: 101



marykone, к кому виндоус обращается м так из его запроса видно. айпишник тоже, только не поможет - похоже bavar что-то внутри настраивает, эдакий локальный dns  smile 

bavar,
Цитата

У меня вроде стоит разрешение на полную передачу зоны.


откуда это видно? есть такой параметр для named.conf как match-clients.
ты попробуй запрос попроще:
>nslookup
>server 11.22.33.44 (он у тебя и так по умолчанию)
>set type=a
>my.domain.com
PM MAIL   Вверх
bavar
Дата 19.12.2007, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 4.12.2005

Репутация: нет
Всего: нет



Уффф. Проблема решена!!  smile 

Со времени своего последнего поста никаких изменений в конфигурацию не вносил. Просто придя домой запустил в браузере my.domain.com и все заработало, а с работы DNS не мог разрезолвиться.

У меня есть предположения почему у меня возникли проблемы: на работе наш корпоративный домен в Active Directory называется domain.com и видимо при обращении к my.domain.com впроисходит поиск в AD, а не делается запрос к DNS серверу. Из дома идет обращение к DNS серверу, который теперь сконфигурирован верно. 
К нашему веб-серверу мы обращаемся обычно через www.domain.com  (он находится за ределами нашей корпоративной сети). 

Вот как-то так ©

Всем спасибо за помощь smile 
PM MAIL   Вверх
marykone
Дата 19.12.2007, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 4
Всего: 67



bavar, 
это я и хотел сказать после получения ответа на вопрос 

Цитата(marykone @  18.12.2007,  10:54 Найти цитируемый пост)
вопросы у тебя виндовая машина какими ns серверами пользуеться ?




ладно решил отписался

а теперь пометь вопрос как решенный !  smile


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
bavar
Дата 19.12.2007, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 4.12.2005

Репутация: нет
Всего: нет



Цитата
а теперь пометь вопрос как решенный !


marykone,  при создании последнего комента отметил. Смотри внимательнее  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




[ Время генерации скрипта: 0.0554 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.