Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Всё о DNS

Автор: Ezhyk
Дата сообщения: 24.12.2004 11:32
Есть сервер всего с одним адресом.
Нужно поднять свои ns-сервера, чтоб иметь возможность прописать несколько доменов в зоне .ru
Cколько не вел переговоры с датацентром второй IP в другой сети класса C они не дают. Как мне можно найти выход из ситуации?


Заранее спасибо.


P.S. На сервере стоит Linux.

Добавлено
Пока к сожалению не сильно в этом разбираюсь.

Мне не нужно много DNS мнe только нужно поднять(настроить) два ns, например (ns1.mydomain.ru & ns2.mydomain.ru) или (ns1.mydomain.ru & ns2.сервиспредоставляющийипвсетиклассаЦ.com).
Плюс прицепить какой-нибудь вебинтерфейс, чтоб в дальнейшем автоматизировать процесс прописывания доменов на сервере.
Автор: XMMS
Дата сообщения: 24.12.2004 12:57
Ezhyk
Вообще-то обязательно иметь 2 днс-сервера(ns1,ns2)... первичный и вторичный. и на одном IP их поднять нереально.... так что тут тупик. Как вариант - найти кого-нибудь и за деньги попросить подержать у себя вторичный DNS-сервер.
Я бы в подобной ситуации сменил бы провайдера/хостера, на тех кто готов предоставлять своим клиентам нормальный сервис.
Автор: Ezhyk
Дата сообщения: 24.12.2004 13:53
а как насчет сервисов предоставляющих вторичный ns бесплатно?
Автор: G14
Дата сообщения: 24.12.2004 14:25
XMMS
что мешает создать на одном сервере 2 зоны (mydomain.ru и сервиспредоставляющийипвсетиклассаЦ.com) ?
Автор: XMMS
Дата сообщения: 24.12.2004 14:35
Ezhyk
а ты такие видел..? Если да - то поделись линками плз...

Добавлено
G14
ему нужны DNS контроллеры первичный и вторичный... как ты будешь на одном IP держать ДВА ns-сервера?

Добавлено
сори... теперь дошло... вы хотите найти сервис на который повесить вторичный контроллер?
Автор: G14
Дата сообщения: 24.12.2004 14:49
Ezhyk

Цитата:
Есть сервер всего с одним адресом.
Нужно поднять свои ns-сервера, чтоб иметь возможность прописать несколько доменов в зоне .ru

XMMS

Цитата:
ему нужны DNS контроллеры первичный и вторичный

либо я недопонимаю либо.....
первичный и вторичный серверы dns используются для поддержки одной зоны (например mydomain.ru) . При этом зона открыта на запись только на первичном сервере dns . Слэйвы просто реплицируют зону с мастера.
Здесь ситуация как я понимаю иная. человеку нужно держать 2 dns-домена...
не вижу никаких причин, почему б не завести 2 зоны (или торможу )
Автор: XMMS
Дата сообщения: 24.12.2004 15:27
G14

Цитата:
Нужно поднять свои ns-сервера

Мы понимаем фразу по разному... я про то что ему надо понять свой NS-сервера для содержания DNS-зон...
т.е. я так понял что ему нужно именно:

Цитата:
первичный и вторичный серверы dns

А на одном IP это сделать нереально. И одного не хватит т.к. при регистрации домена всегда требуют указать 2 сервера.
Автор: Ezhyk
Дата сообщения: 24.12.2004 16:24
XMMS меня правильно понял.


Добавлено
Кто-то может плз описать сам процесс поднятия ns серверов в моем случае. Команды и т.д...? И как мне указать у себя на сервере вторичный ns сервер например от zoneedit.com
Автор: lynx
Дата сообщения: 24.12.2004 17:35
Ezhyk

Цитата:
Кто-то может плз описать сам процесс поднятия ns серверов в моем случае. Команды и т.д...?


У тебя на сервере стоит сервер DNS? Обычно это bind ? сли нет, то для начала его надо поставить

Почитай документацию, собранную в шапке этой темы:

Что такое DNS - информация общего характера в этой теме

XMMS

Цитата:
а ты такие видел..? Если да - то поделись линками плз...


Я ж делилась вчера: http://forum.ru-board.com/topic.cgi?forum=8&topic=0333#19
Автор: Ezhyk
Дата сообщения: 24.12.2004 17:51
lynx да стоит
Автор: lynx
Дата сообщения: 24.12.2004 18:44
Ezhyk

Цитата:
да стоит


Ну, отлично, бери доку по bind-у, да настраивай. Я даже тебе сказала вчера, с какого файла начать - named.conf

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

Вот тебе еще доки:
http://cad.ntu-kpi.kiev.ua/~netlib/inet/dns/
http://www.sergeyka.h10.ru/bind.html

Добавлено
Вот еще посмотри, листинги конфигов тебе могут помочь:

http://forum.ru-board.com/forum.cgi?action=filter&forum=8&filterby=topictitle&word=bind
Автор: tankistua
Дата сообщения: 24.12.2004 19:00
XMMS

Цитата:
а ты такие видел..? Если да - то поделись линками плз...

я видел - ns.secondary.net.ua, например.

для начала - файл зоны, обычно дабы не путаться он называется по имени зоны

ложим его рядом с конфигом бинда , или куда там ты хочешь.
у меня /etc/bind/ отсюда и будем плясать
domen.ru------------------------------------------------------------------------------
$TTL 86400
@ IN SOA ns.domen.ru. hostmaster.domen.ru. (
2004122400
14400 ; Refresh 24 hours
7200 ; Retry 2 hours
604800 ; Expire 7 days
86400 ) ; Minimum TTL 1 days

IN NS ns.domen.ru.
IN NS ns.secondary.net.ua.


ns.domen.ru. IN A 193.193.193.193
------------------------------------------------------------------------------------------
где IN SOA ns.domen.ru. - собственно сам первичный днс, который обслуживает данную зону
hostmaster.domen.ru. (имеется ввиду hostmaster@domen.ru., но пишется через точку) - e-mail человека , который отвечает за данную зону
2004122400 - серийный номер ( при внесении изменений в зону серийный номер должен увеличиваться на 1, обчно принято писать в формате ггггммдднн - только такой формат обеспечивает увеличение сериал-а, нн - это порядковый номер при изменениях в один день

IN NS ns.domen.ru.
IN NS ns.secondary.net.ua.
ns-серверы обслуживающие зону, первым обычно выступает мастер, но не обязательно.

ns.domen.ru. IN A 193.193.193.193 - так как нс сервер находится в делегируемой зоне, необходимо прописать так-называемую глю-рекорд. 193.193.193.193 - это будет ip-адрес твоего сервера.

далее нужно добавить зону в /etc/bind/named.conf

там будет много написано , просто допиши в конце
named.conf------------------------------------------------
zone "domen.ru" {
type master;
file "/etc/bind/domen.ru";
};
-------------------------------------------------------------

даешь команду от рута
# ndc reload

смотришь в логи , там должно быть написано что-то типа:

Код: zone "domen.ru" loaded with serial (2004122400)
Автор: Ezhyk
Дата сообщения: 25.12.2004 09:06
a как насчет вебинтерфейса?
Автор: XMMS
Дата сообщения: 25.12.2004 13:02
Ezhyk
Cpanel, WHM
Автор: Ezhyk
Дата сообщения: 25.12.2004 13:04
XMMS а еще варианты(попроще)?
Автор: XMMS
Дата сообщения: 25.12.2004 13:35
Ezhyk
Вообще лучше такое не делать по той просто причине что взломать - легко.
А вообще тебе по этой теме вот сюда:
http://forum.ru-board.com/topic.cgi?forum=24&topic=2894#1

Сори за оффтоп.
Автор: Ezhyk
Дата сообщения: 26.12.2004 18:42
Да это ясно, что web панели это умеют.
Вроде я пришел сюда за помощью, а сам всё рассказываю.

Если я не ошибаюсь, то сама панель в данный момент говорю о Confixx просто так домен на сервер не пропишет.
Нужно чтоб домен уже был прописан на сервере, а панель может прикрпепить его к нужному аккаунту.

Так вот меня интересует кто имено про прописать домен на сервере и сложно ли это всё сконфигурировать.
Может кто-то возьмется мне помочь, не бесплатно конечно?

Добавлено
Хотя мне говорили что это всё просто делается, но ...
Автор: alexander_it
Дата сообщения: 27.12.2004 00:09
http://www.webmin.com
Автор: Ezhyk
Дата сообщения: 27.12.2004 00:49
интересно сюда сами настоящие(которые администрирует не один свои игровой сервак) администраторы заглядывают?
Или они заглядывают но бесплатно ничего не говорят

Добавлено
эх... каюсь во флейме и торговле.

Добавлено
tankistua благодарствую!
Автор: tankistua
Дата сообщения: 27.12.2004 16:31
Ezhyk

Цитата:
a как насчет вебинтерфейса?

помоему излишество. alexander_it

Цитата:
http://www.webmin.com

угу, но я бы посоветовал ssh :)


Цитата:
Если я не ошибаюсь, то сама панель в данный момент говорю о Confixx просто так домен на сервер не пропишет.
Нужно чтоб домен уже был прописан на сервере, а панель может прикрпепить его к нужному аккаунту.

панель - это просто морда. Типа для удобства пользования.

Ezhyk

Цитата:
Так вот меня интересует кто имено про прописать домен на сервере и сложно ли это всё сконфигурировать.
Может кто-то возьмется мне помочь, не бесплатно конечно?

что не получается-то ? я ж вроде все обширно расписал ....Обращайся - поможем чем сможем.
з.ы. и кстати забесплатно, тоесть даром :)
Автор: 8oton
Дата сообщения: 20.06.2005 21:53
а почему в примере от указано $TTL 86400
а в доке на ru-board указано $TTL 3600

в чем разница и что лучше указывать?

Добавлено:
и за что отвечает файл localhost.rev ?
это тоже самое что и файлы зон или в этом файле хранится ифна о двух(возможно более) ns-серверах?
Автор: Raredemon
Дата сообщения: 21.06.2005 07:33
8oton

Цитата:
$TTL 86400

Time To Live (переводить надеюсь не надо?) - параметр передается в секундах. На dnsreport.com рекомендуемое значение 86400 (один раз в сутки). 3600 (один раз в час) тоже можно, но если ширина канала позволяет так часто обновляться

Цитата:
localhost.rev

Обратная зона локалхоста, можешь забить на него
Автор: tankistua
Дата сообщения: 21.06.2005 09:46

Цитата:
$TTL 86400

время жизни - значение в секундах, после чего секондари ДНС должен сбегать на приймери и проверить зону на предмет обновления. Еще "нормальные" кеширующие сервера тоже используют этот параметр для обновления данных у себя.
Рекомендуемое значение $TTL 86400. Что равняется суткам. Если в зоне ничего не правиться постоянно , можно оставить таким.

Если планируется редактирование зоны ( особенно изменение мх-ов например ) рекомендуется за пару суток до изменений установить ттл поменьше, например 3600. После чего изменить данные и вернуть значение $TTL 86400.
Автор: Avtorit3t
Дата сообщения: 21.06.2005 17:12
можно поставить

$TTL 14400

таким образом будет обновлятся 6 раз в сутки - каждые 4 часа.
Автор: 8oton
Дата сообщения: 21.06.2005 17:36
я хочу прописать на сервер домен, у сервера один ip.
для поднятия второго ns-сервера я воспользуюсь xname.org
хочу прописать домен на сервер, потом через панель прописать домен к акаунту(чтоб панель внесла нужные изменения в настройки apache, ftp) и юзать этот домен как основной для своего проекта.

Так вот как правильно его прописать?
по такому примеру:

$TTL 86400

@ IN SOA land-5.com. root.land-5.com. (
199609206 ; serial, todays date + todays serial #
8H ; refresh, seconds
2H ; retry, seconds
1W ; expire, seconds
1D ) ; minimum, seconds
NS land-5.com.
NS ns2.psi.net.
MX 10 land-5.com. ; Основной почтовый сервер
localhost A 127.0.0.1
land-5.com. A 206.6.177.2
ftp CNAME land-5.com.
mail CNAME land-5.com.
@ TXT "LAND-5 Corporation"


P.S. и что значит последния строка с TXT ?
Автор: tankistua
Дата сообщения: 21.06.2005 18:54
Avtorit3t

Цитата:
а нужно ли указывать
ns.domen.ru. IN A 193.193.193.193
если доменов планируется прописать несколько доменов на один сервер?


если на нс-е будет зона domen.ru., то тогда да. Если он будет обслуживать другую зону - то A-записи ни какой быть не может. Если ты читал правила, то у тебя в зоне не может быть А-записи из другой зоны.


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

если это хостинг - то никак, это возможно только на дидикейтед сервере. Или за другие деньги, т.е. это нестандарт.


Цитата:
хочу прописать домен на сервер, потом через панель прописать домен к акаунту(чтоб панель внесла нужные изменения в настройки apache, ftp) и юзать этот домен как основной для своего проекта.

какую панель ?:)


Цитата:
@ TXT "LAND-5 Corporation"

это просто информационная запись , можно не писать. А так все вроде бы правильно.

З.Ы. не забудь сериал изменить. Например сегодня 20050621
Автор: 8oton
Дата сообщения: 21.06.2005 19:15
tankistua
пасибы.
сервер есть, панель confixx.
вобщем как сделать, чтоб по ip открывалась страница моего сайта.
если не ошибаюсь это где-то в настройках apache надо менять или нет?

Добавлено:
и какая разница между: "MX 0 domen.ru" , "MX 10 domen.ru" , "MX 20 domen.ru"?

Добавлено:
и какой командой можно перезапустит bind, кроме
killall -HUP named
может kill -9 named & ./named .... ?
Автор: Raredemon
Дата сообщения: 22.06.2005 06:46
8oton

Цитата:
и какая разница между: "MX 0 domen.ru" , "MX 10 domen.ru" , "MX 20 domen.ru"?

Приоритет использования почтовых серверов.

Цитата:
и какой командой можно перезапустит bind, кроме

если нужно просто зоны перечитать то хватит "rndc reload", если перестартовать bind, то "/etc/init.d/named restart"
Автор: 8oton
Дата сообщения: 22.06.2005 07:45
Пытаюсь запустить rndc с каким-либо из параметров, а он мне пишет:
# rndc status
rndc: connect failed: connection refused
Автор: Avtorit3t
Дата сообщения: 22.06.2005 07:53
8oton

потому что у тебя не настроен rndc

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142

Предыдущая тема: Не работает блокировка через файл hosts


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.