PDA

Показать полную графическую версию : Как создать свой DNS?


WestBronx
01-04-2009, 00:38
Здравствуйте, такой вопрос. Имеется не используемый домен 2-го уровня(регистратор - наунет), плюс дома есть бесхозный ПК и довольно широкий канал со статIP.
Эксперимента ради, хотелось бы повесить этот самый домен на свой компьютер.
Но что именно нужно делать - не знаю.
Про веб сервер понятно - апач, пхп, майскул, перл и т.д. А вот как установить и настроить днс - не понятно, да и не знаю что именно нужно.
Подскажите, как именно это делается, что нужно и т.д.
Если есть понятный маньюал на эту тему - был бы благодарен.
P.S. В качестве ОСи планирую использовать ХП, хотя в крайнем случае можно никсы/фряку, но - не желательно)

exo
01-04-2009, 10:37
довольно широкий канал »
на сколько широкий?
хотелось бы повесить этот самый домен на свой компьютер »
А вот как установить и настроить днс »
как правило, домены не вешают сами на себя: т.е. не вешают домен mydomain.com на днс сервер ns.mydomain.ru

можно никсы/фряку »
устанавливаете при установке ОС - пакет BIND. Если после установки ОС будите устанавливать - могут быть трудности.

В качестве ОСи планирую использовать ХП »
тоже самое - скачиваете BIND (http://soft.mail.ru/download_page.php?id=413568) и читаете мануал...

WestBronx
05-04-2009, 05:06
Ничего не понял)

P.S. Модераторы, можно переместить тему вот сюда?
http://forum.oszone.net/forum-31.html
Думаю тема больше подходит под тот раздел, соответственно там она будет пользоватся наибольшей популярностью. Спасибо.

exo
06-04-2009, 02:39
Ничего не понял) »
что конкретно?

WestBronx
06-04-2009, 16:50
устанавливаете при установке ОС - пакет BIND. Если после установки ОС будите устанавливать - могут быть трудности. »
Ну почему же, видел вешают. Не думаю что это столь принципиально)

тоже самое - скачиваете BIND и читаете мануал.. »
Поставил, а вот что дальше делать, не совсем понятно, маньюал на английском, мне давольно сложно что-либо понять.
Нашёл статьи - http://www.opennet.ru/search.shtml?words=BIND&config=&restrict=%2Fbase%2F ,но опять таки, не знаю что там искать, с чего начать.
А главное, какую роль во всём этом играют сервисы вроде dyndns.com/xname.org, что делать с ними, тоже не понятно)
Как-то так.

exo
06-04-2009, 17:44
Ну почему же, видел вешают. Не думаю что это столь принципиально) »
как это связанно с установкой BIND, в цитате, которую вы выделили?
Если вы про парковку домена сам на себя, вот вам пример:
есть домен domain.com. вы говорите - паркую домен на ns1.domain.com и ns2.domain.com.
Вопрос: кто разрешит имена ns1 и ns2 если зона домена domain.com ещё не делигированна ?
У меня был подобный опыт - были косяки каждый день - переодически отваливалась зона, и сайт не был доступен.

dyndns.com/xname.org »
если у вас не динамический IP адрес - то они вам не нужны.

но опять таки, не знаю что там искать, с чего начать »
скачали BIND для Windows, а все статьи для *nix.

настройку для Windows можно гуглить (http://www.google.ru/search?hl=ru&q=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0+BIND+%D0%BD%D0%B0+Windows+XP&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f&oq=) и первая ссылка (http://izg0y.coru.in/article/00b%20txr_WinBIND.htm) в яндексе (http://yandex.ru/yandsearch?rpt=rad&text=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20BIND%20%D0%BD%D0%B0%20Wndows%20XP)
в этой папке будут лежать конфиги с вашими доменами.
// Рабочая директория для поиска таблиц зон
directory "C:\Server\named\namedb";
это корневая зона, будете добавлять такие же строчки + с добавлением своих доменов.
zone "." {
type hint;
file "named.root"; };

типа
zone "domain.com." {
type hint;
file "domain.com"; };
собственно содержимое файла named.root.
TTL 3600

@ IN SOA d5ss.localhost. root.d5ss.localhost. (
20080728 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS d5ss.localhost.
1 IN PTR localhost.localhost.
для вас:
TTL 3600

@ IN SOA domain.com. (
20080728 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS domain.com.
1 IN PTR domain.com.
+ всякие разные записи типов А, CNAME, MX.

WestBronx
07-04-2009, 01:31
Сделал, вроде запустилось:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Bind\bin>named -g
07-ряЁ-2009 2:30:20.750 starting BIND 9.5.0-P1 -g
07-ряЁ-2009 2:30:20.750 found 2 CPUs, using 2 worker threads
07-ряЁ-2009 2:30:20.765 loading configuration from 'C:\Bind\\etc\named.conf'
07-ряЁ-2009 2:30:20.765 no IPv6 interfaces found
07-ряЁ-2009 2:30:20.765 listening on IPv4 interface Loopback Interface 1, 127.0.
0.1#53
07-ряЁ-2009 2:30:20.765 default max-cache-size (33554432) applies
07-ряЁ-2009 2:30:20.765 automatic empty zone: 0.IN-ADDR.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: 127.IN-ADDR.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: 254.169.IN-ADDR.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: 2.0.192.IN-ADDR.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: 255.255.255.255.IN-ADDR.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: D.F.IP6.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: 8.E.F.IP6.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: 9.E.F.IP6.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: A.E.F.IP6.ARPA
07-ряЁ-2009 2:30:20.765 automatic empty zone: B.E.F.IP6.ARPA
07-ряЁ-2009 2:30:20.765 default max-cache-size (33554432) applies: view _bind
07-ряЁ-2009 2:30:20.781 command channel listening on 127.0.0.1#953
07-ряЁ-2009 2:30:20.828 ignoring config file logging statement due to -g option
07-ряЁ-2009 2:30:20.859 running


А что нужно в настройках домена прописать? Ведь он никак не привязан.
Мне просто не понятно, что я делаю, и как это работает)
P.S. Спасибо что помогаете.

exo
07-04-2009, 01:37
dns_02.png »
тут вроде он как уже делигирован (https://www.nic.ru/whois/?query=lleaf.ru). и ваш ДНС вроде пока не нужен. Узнаейте у владельцев xname.org, т.е. ДНС-провадйера сколько стоит эта услуга, а вдруг она бесплатная.

теперь идёте в редактирование файла-зоны и добавляете запись типа:
lleaf.ru A 123.123.123.123
www CNAME lleaf.ru

WestBronx
07-04-2009, 01:51
exo, как-то так?
@ IN SOA lleaf.ru. (
20080728 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS lleaf.ru.
ns IN A 80.x.x.x
www IN CNAME lleaf.ru
1 IN PTR lleaf.ru.

т.е. ещё в панели xname.org нужно что-то настроить?
Она вроде бесплатная)

exo
07-04-2009, 10:51
т.е. ещё в панели xname.org нужно что-то настроить »
ну вообще-то только там и нужно. вы понимаете, что за ваш домен отвечают сервера xname.org, и то что вы настроив у себя ДНС - сейчас ничего не измените для всего мира. А вот если вы измените ДНС сервера xname.org на свои - тогда будет работать ваша рукописаня зона.




© OSzone.net 2001-2012