DNS сервер на Windows XP

Раздел: Windows, Интернет, Советы
Написано: 3.04.2009
Автор: Antonio

bind_na_windows

Хочу рассказать, как легко и просто можно установить у себя на компьютере кеширующий ДНС сервер, даже если у вас операционная система Windows XP Home.

Итак, я думаю вы знаете что такое DNS и зачем она вообще нужна. Поэтому перейдем сразу к делу.

1. Скачиваем самый свежий пакет BIND с сайта ссылка
2. Устанавливаем пакет. Все просто пару кликов мышью, задаем пароль для пользователя от имени которого будет выполняться DNS сервер (для безопасности).
Пакет при установке создает в системе пользователя с именем named (по-умолчанию) и заданным паролем.

bind_install

3. Путь по-умолчанию для установки сервера c:\Windows\System32\dns .., идем туда и проверяем права на запись в каталог (я для временных файлов сделал каталог var) var.

4. Конфига в комплекте не было и чтобы не выдумывать, я взял за основу конфиг из FreeBSD 7.1 и как раз оттуда файлы named.root и прочие, которые необходимы для работы.

5. Архив с моим работающим сервером ссылка

6. Листинг файла named.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
options {
	directory 	"C:\WINDOWS\system32\dns\etc";
        pid-file	"C:\WINDOWS\system32\dns\var\named.pid";
        dump-file       "C:\WINDOWS\system32\dns\var\named_dump.db";
	statistics-file	"C:\WINDOWS\system32\dns\var\named.stats";
 
	allow-query     { 127.0.0.1; };
	allow-recursion { 127.0.0.1; };
	listen-on       { 127.0.0.1; };
 
	disable-empty-zone "255.255.255.255.IN-ADDR.ARPA";
	disable-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";
	disable-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";
 
//	forward only;
 
	forwarders {
            62.149.2.52;
            4.2.2.2;
	};
};
 
zone "." { type hint; file "named.root"; };
 
// RFC 1912
zone "localhost"	{ type master; file "master/localhost-forward.db"; };
zone "127.in-addr.arpa" { type master; file "master/localhost-reverse.db"; };
zone "255.in-addr.arpa"	{ type master; file "master/empty.db"; };
 
// RFC 1912-style zone for IPv6 localhost address
zone "0.ip6.arpa"	{ type master; file "master/localhost-reverse.db"; };
 
// "This" Network (RFCs 1912 and 3330)
zone "0.in-addr.arpa"		{ type master; file "master/empty.db"; };
 
// Private Use Networks (RFC 1918)
zone "10.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "16.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "17.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "18.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "19.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "20.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "21.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "22.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "23.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "24.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "25.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "26.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "27.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "28.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "29.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "30.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "31.172.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "168.192.in-addr.arpa"	{ type master; file "master/empty.db"; };
 
// Link-local/APIPA (RFCs 3330 and 3927)
zone "254.169.in-addr.arpa"	{ type master; file "master/empty.db"; };
 
// TEST-NET for Documentation (RFC 3330)
zone "2.0.192.in-addr.arpa"	{ type master; file "master/empty.db"; };
 
// Router Benchmark Testing (RFC 3330)
zone "18.198.in-addr.arpa"	{ type master; file "master/empty.db"; };
zone "19.198.in-addr.arpa"	{ type master; file "master/empty.db"; };
 
// IANA Reserved - Old Class E Space
zone "240.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "241.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "242.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "243.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "244.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "245.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "246.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "247.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "248.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "249.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "250.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "251.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "252.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "253.in-addr.arpa"		{ type master; file "master/empty.db"; };
zone "254.in-addr.arpa"		{ type master; file "master/empty.db"; };
 
// IPv6 Unassigned Addresses (RFC 4291)
zone "1.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "3.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "4.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "5.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "6.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "7.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "8.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "9.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "a.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "b.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "c.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "d.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "e.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "0.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "1.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "2.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "3.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "4.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "5.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "6.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "7.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "8.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "9.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "a.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "b.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "0.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "1.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "2.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "3.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "4.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "5.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "6.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "7.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
 
// IPv6 ULA (RFC 4193)
zone "c.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "d.f.ip6.arpa"		{ type master; file "master/empty.db"; };
 
// IPv6 Link Local (RFC 4291)
zone "8.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "9.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "a.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "b.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
 
// IPv6 Deprecated Site-Local Addresses (RFC 3879)
zone "c.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "d.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "e.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
zone "f.e.f.ip6.arpa"		{ type master; file "master/empty.db"; };
 
// IP6.INT is Deprecated (RFC 4159)
zone "ip6.int"			{ type master; file "master/empty.db"; };
 
// если нужно создать звою зону раскомментируйте последние 4 строки
//zone "mydomain.com" {
//        type master;
//        file "master/mydomain.com.db";
//};

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

7. После всех настроек. Устанавливаем наш локальный DNS сервер в качестве основного (в настройках сетевого подключения указываем в качестве ДНС — 127.0.0.1), если хотите, то конечно можете еще дописать вторичные, но как бы зачем?

указание локального DNS сервера

8. После всех этих шаманских действий, лучше перезагрузиться.

9. Проверяем как работает DNS сервер.

named_work

10. Первый запрос может быть выполнен с задержкой, а последующие (к тому же домену) уже будут отрабатываться мгновенно.

11. В конфиге я привел закомментированные записи для поддержки своей зоны. И в папке master пример файла зоны. Зону проверял, отрабатывается.

P.S. статья долго лежала в черновиках, решил все-таки ее дописать, может быть иногда довольно сжато, но я думаю, все равно пригодиться ;-)

Поделиться с друзьями или в соц.сетях (спасибо)
Ещё похожие заметки:

185 комментариев

Mixa
Апр 20, 2009 10:22

Стятья полезная. Я новичок в этом деле. Вот сделал все как здесь написано. А как запускать этот bind? И как регить домены?

 
Mixa
Апр 20, 2009 12:39

bind запустился. Как теперь домины прописывать?

 
Antonio
Апр 20, 2009 14:16

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

// если нужно создать звою зону раскомментируйте последние 4 строки
zone «mydomain.com» {
type master;
file «master/mydomain.com.db»;
};

это если для локального использование, если для интернета (чтобы и другие пользователи видели домен, там сложнее и лучше делать на серверной ОС)

 
Mixa
Апр 21, 2009 05:43

Все получилось! Спасибо, хорошая статья

 
Mixa
Апр 21, 2009 05:44

Вот вопрос, какие минимальные требавания к bind 9?

 
Antonio
Апр 22, 2009 10:13

Mixa, на оф.сайте пишут скомпилировано для Windows XP/2003/2008, а по железу, если для домашнего использования — хватит минимального на котором работает Windows XP.
Если делать корневой DNS-сервер то там нужно мощнее железо :-)

 
rustiksotona
Май 11, 2009 21:36

Спасибо за информацию, сам бы наверное не разобрался, думаю. А когда есть подробна инструкция — пожалуйста:)

 
Alex
Май 12, 2009 10:16

А где нужно написать ближайший DNS сервер?
Что означают вот эти строчки:
allow-query { 127.0.0.1; };
allow-recursion { 127.0.0.1; };
isten-on { 127.0.0.1; };

 
Antonio
Май 13, 2009 11:22

Alex,
allow-query { 127.0.0.1; };
allow-recursion { 127.0.0.1; };
listen-on { 127.0.0.1; };

allow-query — этот параметр указывает кому разрешается подавать запросы к нашему серверу (в данном случае разрешено только localhost)

allow-recursion — рекурсивные запросы разрешены только для localhost

listen-on — указывает на каких сетевых интерфейсах будет работать демон

параметры даны с избытком, но будет проще потом, когда нужно будет дать доступ к серверу другим компьютерам (добавляем еще свою сеть и готово)

forwarders {
62.149.2.52;
4.2.2.2;
};

в поле forwarders задаем ДНС сервера провайдера или надежные+быстродоступные или и те и те (главное быстрый ответ и надежность)

 
Electrino
Июн 8, 2009 10:26

У меня что то не получается запустит доменное имя ! У меня сделано так: 1 сервер он всем даёт интернет я через Апаче запустил в интернет сайт но немогу сделать бесплатно доменное имя, мой ДНС сервер 80.80.208.1 а в интернете 62.209.137.194 а в сети 192.168.0.200 как мне настроит это прогу в интернет чтобы когда обращают в доменное (naprimen.ru) попадали на мой ИП? за ранее спасибо

 
лоли
Авг 2, 2009 20:38

ОГРОМНОЕ Вам СПАСИБО!
Из-за проблем с днс провайдера пришлось поднимать свой, и Ваша статья очень в этом помогла.
Хотелось бы так же заметить, что возникли некоторые трудности с пониманием пункта 3. Права необходимо ставить не столько на каталог, сколько на конфиг, рут файл, базы и папку var. ;)

 
Antonio
Авг 3, 2009 06:53

Лоли, я как правило при задании прав на директорию, устанавливаю права и на вложенные файлы и поддиректории, поэтому даже не думал об этом ;-)

 
Александр
Сен 2, 2009 02:09

у меня bind не запускаеться пишет ошибку не удалось запустить службу isc bind на локальный компьютер ошибка 1067 процесс был неожиданно завершон вы не знаете в чём дело я конфиги ещё не вставлял может из за этого

 
Antonio
Сен 5, 2009 19:49

Александр, конечно!
Без конфигов бинд не знает что делать и падает.

 
Константин
Сен 10, 2009 20:15

WinXP SP3
Если в файле «master/localhost-reverse.db» явно прописать
1.0.0 NS localhost.
либо
1.0.0.127.in-addr.arpa. NS localhost.
BIND хотя и запускается, но не работает — вообще не происходит преобразований доменов в IP; штатный nslookup пишет «Server Failed».
BIND запускаю от имени system.
Пробовал для BIND 9.5.2b1, 9.6.1-P1

 
Antonio
Сен 11, 2009 00:51

вообще-то правильней так (см. приложенные конфиге, ссылка в статье)

; $FreeBSD: src/etc/namedb/master/localhost-reverse.db,v 1.1.8.1 2008/11/25 02:59:29 kensmith Exp $

$TTL 3h
@ SOA localhost. nobody.localhost. 42 1d 12h 1w 3h
; Serial, Refresh, Retry, Expire, Neg. cache TTL

NS localhost.

1.0.0 PTR localhost.

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 PTR localhost.

у меня в архиве точно работающие конфиги, подправить под себя пара минут.

 
Константин
Сен 11, 2009 09:18

Собственно, благодаря Вашим конфигам я в этом и разобрался, но не понял, почему при явном указании не работает. В переводе четвёртого издания книги DNS&BIND на странице 95 для зоны «0.0.127.in-addr.arpa» (насколько я понимаю, это одно и тоже что «127.in-addr.arpa») приводится конфиг с явным указанием адреса замыкания на себя. В пояснениях о сокращениях на странице 102 в пункте «Повтор последнего имени» говорится о том, что если имя/адрес для преобразования не указывается, то это считается неявным указанием последнего использованного имени/адреса.
Вопрос в том, это напутали авторы/переводчики либо я что-то не так понял?
Заранее благодарю за ответ.

 
dayser
Сен 30, 2009 09:23

статья вроде бы как понятная, но увы, не могу понять почему же не работает это дело, name запустился в процессах видно. При команде в cmd = > nslookup выдаёт:
Default Server: localhost
Address: 127.0.0.1
Я так могу понять что это правильно?ъ
Дописал в конце:

zone «mymy.com» {
type master;
file «master/mymy.com.db»;
};

файл mydomain.com.db переименовал в mymy.com.db
Где моя ошибка?

 
dayser
Сен 30, 2009 09:30

dump-file «C:\WINDOWS\system32\dns\var\named_dump.db»;
statistics-file «C:\WINDOWS\system32\dns\var\named.stats»;

Вот думаю зачем это? Просто эти файлы не вижу в директории. По указаным прописям.

 
Antonio
Сен 30, 2009 23:27

dayser, что нужно в итоге получить?

пункт 9. Проверяем как работает DNS сервер. что выдает? IP mail.ru показывает?

 
dayser
Окт 1, 2009 09:45

Вот всё что пишет после команды nslookup:

C:\Documents and Settings\namecomp>nslookup
Default Server: localhost
Address: 127.0.0.1

 
Antonio
Окт 1, 2009 20:58

ну это понятно,
а дальше если mail.ru написать? (как на картинке)
должно выдать ip адреса

 
dayser
Окт 1, 2009 21:09

Non-authoritative answer:
Name: mail.ru
Addresses: 217.69.128.44, 217.69.128.41, 217.69.128.42, 217.69.128.43

Странно но на скрине другие ip это ваши локальные или самого сервера mail.ru?

 
Antonio
Окт 1, 2009 21:43

такие IP были у маил.ру на момент написания статьи
судя по тому что ответил сервер ДНС он работает,
теперь нужно проверить свою зону
везде где были слова mydomain.com заменяем на mymy.com,
перезапускаем сервер ДНС (или службу или просто перезагружаемся) и там где мы вводили mail.ru пишем mymy.com должен быть ответ — ip 127.0.0.1

 
dayser
Окт 2, 2009 00:36

ок, допустим у меня домен не mymy то просто ради примера, а forsage.com я захотел, думаю из-з-а него не возникнет проблем, потому как в сети у нас такого нету, да и внешнего айпи у меня не будет много лет.

Насчёт переименовки mydomain.com переименовал всё на forsage.com , теперь работает, протестировал сразу nslookup и получил:
> forsage.com
Server: localhost
Address: 127.0.0.1

Name: forsage.com
Address: 127.0.0.1

Это супер, теперь следующее, я так понимаю что это моё локалхост, а как же сделать так чтобы юзверы в сети видели forsage.com?
Мысля скаканула сюда Address: 127.0.0.1 , Если вместо него пробить мой айпи в сети то будет гуд? Или как?
Просто попробовал с соседней машины ввести с выключеным интернетом forsage.com но результат 0 ((

 
Antonio
Окт 2, 2009 21:33

Чтобы другие компьютеры сети видели твой домен, необходимо его прописать на ДНС сервере, который указан на компьютерах или на тех компьютерах указать в качестве ДНС сервера IP адрес твоего компьютера, как его видят люди в сети (не 127.0.0.1 !)

 
dayser
Окт 3, 2009 08:13

Увы…..но чувствую я этого не добьюся(( А по другому никак?

 
Antonio
Окт 3, 2009 22:49

сейчас пришло в голову, можно купить реальный домен и в ДНС указать локальный IP сайта, и пользователи сети когда будут набирать имя домена будут попадать на сервис вашего компьютера, остальные пользователи будут попадать в какие-то еще места своих локальных сетей :-)

 
Александр
Окт 8, 2009 17:09

хех получилось

 
dayser
Окт 8, 2009 19:54

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

 
Vasya
Окт 9, 2009 23:56

Возможно ли написать правило что бы первая страничка или каждая 4 открывалась у клиента стартовая…. (ту которая нужна мне) вне зависимости от адреса который запросил клиент….

 
dayser
Окт 10, 2009 01:40

Хех….nic.ua руул в Украине запустили новую зону pp.ua она покачто бесплатная, через nic.ua туда валим и регаемся на личный акк. После вбиваем туда свои данные днс сервера и всё чики пуки)
Antonio Вам ОГРОМНОЕ СПАСИБО!
Но думаю не покину вас на этой ноте. =)

 
Antonio
Окт 11, 2009 23:59

Vasya, как-то точно это можно сделать, но в данном случае — ДНС-сервер не помощник, так как ДНС-записи кешируются на клиенте (в его ОС) и уже точно не посчитаешь сколько раз включали тот или иной сайт.
Да и ДНС как бы не различает клиентов и не хранит сессий.

Так что искать решение, если это нужно, необходимо в другом направлении.

 
Antonio
Окт 12, 2009 00:01

Александер — классно :-).

А домен — проще купить — не так это и дорого в конце-концов,
хотя можно и в той зоне :-)

 
dayser
Окт 12, 2009 01:48

хмм.м…вот назрел интерестный вопрос.
Допустим у меня есть провайдер по локальной сети. У него свой днс сервер. У меня свой уже). Допустим я бы хотел влить в него мой домен. ВОзможно ли это? То есть насильно послать запрос ему. Чтобы он всем нашим юзерам в локалке рассказал что доменн ……. именно моего айпи.

 
Vasya
Окт 13, 2009 11:51

Вот и у меня … моя сеть… для всех клиентов у меня основной DNS я поставил в барах своего района Wi-Fi и хочу завести в настройках Wi-Fi отдельный DNS ( ВАШУ програмку :) отдельно на кампе ) мне неужно что бы она выдавала через каждый 3, или 5 й (не важно) запрос DNS переадресацию на мою дом страничку… (без учета клиентских интересов). Подскажите плиз как это можно прописать в Ваших правилах…

 
Antonio
Окт 16, 2009 22:30

dayser, если есть реальный домен, то в системе управления доменом (обычно у регистратора или его посредников) вписываем в качестве ДНС сервера свой ДНС сервер, и обязательно необходим второй ДНС сервер (для резервирования) в качестве второго ДНС-сервера можно использовать бесплатные сервисы в интернете.

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

И вам только останется вписать свой нужный IP!
(можно в личку написать название домена и данные — попробую помочь)

 
Antonio
Окт 16, 2009 23:20

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

лучше это спросить на каком-нибудь крупном форуме, например, опеннет

 
dayser
Окт 18, 2009 06:06

Всмысле какие данные? Именно?

 
Antonio
Окт 18, 2009 23:05

логин, пароль на систему управления (если она вообще есть и IP который нужно установить) — пароль в любом случае завязан на почтовый адрес клиента, который меняется только по бумажной заявке, что сделать очень не просто, так что домен просто так не украдешь зная пароль :-)

хотя проще попросить сделать техподдержку технического контакта домена написав с адреса указанного в whois домена.

 
Евгений
Окт 21, 2009 19:47

к сожалению ничего не получается
xmages.net/show.php/567917_main.JPG.html
или напишите мне на адрес который оставлен в каменте

 
Antonio
Окт 21, 2009 22:16

Народ у кого не получается или разбираемся (все описано подробно и с рабочими конфигами) или ставим какой-нибудь прокси-сервер с кеширующим ДНС внутри, например HandCache — он ставиться интуитивно понятно, просто и легко и наглядно работает ;-)

 
Александр
Окт 23, 2009 03:30

вот хотел спросить у меня есть внешний айпи на нём стоит сервер AppServ там весит сайт всё грузиться с айпи если ставлю настройку dns то локально работает а как сделать что бы в инете было видно

 
Евгений
Окт 23, 2009 03:44

DNS и будет работать только в интра сети в интеренте все по другому работает + если у вас споссоб доступак белому адресу через PPPoE или PPPTP в этом случае DNS назначает провайдер свой принудительно вместе с IP адресом даже при том факте что IP статический, если я вчем-то заблуждаюсь, поправте

 
Андрей
Окт 23, 2009 07:46

сделано:
allow-query { 127.0.0.1; 192.168.1.0/24; };
allow-recursion { 127.0.0.1; 192.168.1.0/24; };
listen-on { 127.0.0.1; 192.168.1.253; };

на клиенте: указан ДНС 192.168.1.253
получилось:
C:\Documents and Settings\admin>nslookup ya.ru
*** Can’t find server name for address 192.168.1.253: Non-existent domain

 
Евгений
Окт 23, 2009 11:53

некоторые провайдеры фильтруют опредеденные порты под такую фильтрацию иногда и попадают порты DNS и вообще DNS должен работать в комбинации с доменом второго уровня тольо как прокси но это все нужно для тех, кто имеет крупную сеть. какая технология доступа к интернету у вас ?.

 
Андрей
Окт 23, 2009 14:24

WinXP + Kerio + PPPoE

 
Antonio
Окт 23, 2009 23:41

Андрей, для начала нужно проверить и выполнить на сервере
nslookup
server 192.168.1.253
mail.ru

если есть правильный ответ, смотрим дальше.., не включен ли фаервол на сервере и не закрыты ли порты 53/tcp, 53/udp
если нет, пробуем еще раз но на клиенте
nslookup
server 192.168.1.253
mail.ru

 
Oleg
Окт 24, 2009 14:31

Спасибо. Заработало на Windows 7 /64. Управляется через rndc.

 
Antonio
Окт 25, 2009 23:22

Oleg, молодец, рад что все получилось.

 
Непонятно )
Ноя 23, 2009 03:56

Скачал этот бинд но там нету для инсталяции exe чем его установить

 
Непонятно )
Ноя 23, 2009 04:05

Аааааааа всё нашел — называется BIND 9.6.1-P1 for Windows XP/2003/2008

 
Непонятно )Андрей
Ноя 23, 2009 04:58

И так.Установил эту прогу.Скажите пожалуйста и приведите примеры!Мне нужно для локальной сети.Статья хорошая но сжатая действительно,не для новичков.

Вот мои описание и мои действия!Провайдер предоставляет мне доступ к интернету через PPPoE.При подключении к локальной сети выдается 2 DNS сервера провайдера.(Если я при настройке уберу один из DNS то у меня не будет возможности инетом пользоваться что ли? или с помощбю этой проги все будет робить,даже свой собственный DNS?)
(DNS провайдера
предпочитаемый 91.192.60.3
альтернативный 91.192.60.4)

Запустил BIND9.6.1-P1.zip,нажал на инсталляцию BINDInstall.exe.
Скачал «Архив с моим работающим сервером ссылка»
Заменил
Что дальше?

named.conf
allow-query { 127.0.0.1; };
allow-recursion { 127.0.0.1; };
listen-on { 127.0.0.1; }
на что заменить эти параметры каким ип?(мой локальный ип 10.13.1.169)
дальше,
// если нужно создать звою зону раскомментируйте последние 4 строки
zone «mydomain.com» {
type master;
file «master/mydomain.com.db»;
};и что значит создать свою зону???

Скажите пожалуйста какие строки нужно поменять чтобы в броузере мона было зайти на ip web сервера,как настроить?И нужно ли сделать mydomain.com.db(файл) переименовать в то имя которое нужно?

 
Непонятно )Андрей
Ноя 23, 2009 05:00

плиз

 
Antonio
Ноя 24, 2009 01:41

Андрей, для начала нужно понимать зачем вообще ДНС и основные принципы работы. Тогда все станет ясно что такое зона в данном случае и зачем она.

Скажите мне зачем вам понадобился ДНС-сервер?

Кстати, мне кажется, статья нормальная по размеру даже для новичков (в принципе гуру она точно не нужна :-) ) и даже с рабочими конфигами. Сам последний раз брал скачивал их и использовал.

 
Aндрей
Ноя 24, 2009 04:07

Для доменного имени вместо обычного ип в ЛОКАЛЬНОЙ сетке

 
Аноним
Дек 1, 2009 06:24

xxx

 
dayser
Дек 3, 2009 02:49

зачем человека материть, если ты сам баран, так вон дверь вон нах…
Непонятно )Андрей
Ответ от себя…у меня тоже pppoe
Вопрос: Если я при настройке уберу один из DNS то у меня не будет возможности инетом пользоваться что ли?
Ответ:
1. Проверь, никто не будет бить за это.
2. Я так и сделал, всё работало, по началу фаерволл ругался на всё. В основном от dns серверов из интернета, почитал гугл, я понял что он начал набирать информацию с моих конфигах и сопостовлял их из внешних серверов со своим.

Вопрос:
на что заменить эти параметры каким ип?(мой локальный ип 10.13.1.169)
Ответ:
Ты уверен что это твой локальный ip? Если да то ставь его.

Вопрос:
Запустил BIND9.6.1-P1.zip,нажал на инсталляцию BINDInstall.exe.
Скачал “Архив с моим работающим сервером ссылка”
Заменил
Что дальше
Ответ:
Читай внимательно ФАК и коменты.(перезапусти машину, и посматри в задачах запущен ли named.exe?)

Вопрос:
};и что значит создать свою зону???
Ответ:
своя зона это то к чему привязыватся будут новые домены. К примеру test.com а привязка будет такова mama.test.com В основном регистрируй себе домен для своего ip на сайтах.(есть беспалтки а есть и платки))) )

Вопрос:
Скажите пожалуйста какие строки нужно поменять чтобы в броузере мона было зайти на ip web сервера,как настроить?
Ответ:
Если ты есть провайдер то просто создай свою зону. Если нет, то используй регистраторы доменных имён. А там дальше создавай подзону(поддомен)

Вопрос:
И нужно ли сделать mydomain.com.db(файл) переименовать в то имя которое нужно?
Ответ:
Да нужно, но не только. Открой этот файл спомощью блокнота и отредактируй зону и ip под себя.

p.s.Всё кажись по полочкам. +) Если что не ругайтесь.

 
Antonio
Дек 5, 2009 00:24

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

Но мне кажется это не поможет таким «Анонимам», они ведь не понимают даже начальных основ, а без этого никуда..

 
dayser
Дек 5, 2009 09:07

ну кому поможет, кому нет, главное человеческое упорство. Вы мне помогли статьёй и подсказками. Я вам. =) Уж такого меня воспитали. Если что буду приглядывать за статьёй может чё умное и напишу))

 
Antonio
Дек 6, 2009 18:44

не перевелись еще добрые люди на Руси
;-)

 
DeltaPlan
Дек 6, 2009 21:57

ExtraDNS — как вы относитесь к этому серверу?

 
DeltaPlan
Дек 7, 2009 12:50

есть конфиг попроще без наворотов?…для элементарной локальной сети ..

 
DeltaPlan
Дек 7, 2009 14:16

Не удалось запустить службу ISC BIND на локальный компьютер.

Ошибка 1067:процесс был неожиданно завершен!((

Что это мбыть

 
dayser
Дек 7, 2009 20:17

Вопрос:
ExtraDNS — как вы относитесь к этому серверу?
Ответ:
В принципе какая разница какой сапог, от холода спасает)))
Вот тут и так же принцип. Почитал про него посматрел скриншотики, попробовать ещё не смог. Завтра думаю сделать это. Тут уже наверное влияет только дизайн и скорость работы.

 
dayser
Дек 7, 2009 20:28

Вариант 1 —
Проверьте записи в системном журнале. Возможно, где-то ошибка в файлах конфигурации.
Убедитесь, что не запущен «родной» виндовый ДНС.
Установите самую минимальную конфигурацию, добейтесь, чтобы работал, затем добавите необходимые записи.
На 2003 сервере у меня isc bind работает уже несколько лет прекрасно.

Вариант 2 — Если вы не являетесь провайдером своей сети
надо что бы провайдр у себя прописал PTR запись
Вариант 3 — Вы собираетесь впустить свою доменную зону в интернет?
А вы её зарегистрировали?
Прошу прощения за оишбки писал быстро спешил. Опаздываю всем удачного скоро на связи буду))

 
Antonio
Дек 7, 2009 22:50

DeltaPlan,
ExtraDNS как я понял коммерческая программа, зато судя по скриншотам настраивается легко и визуально понятно.

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

Если сложны настройки bind и вам не нужно работать с своими зонами, то лучше поставить прокси с кешем ДНС, например, HandyCache — рекомендую, сам его раньше использовал, когда был медленный интернет.

«Ошибка 1067: Процесс был неожиданно завершен» — проверьте, есть ли у пользователя named права на запись в каталог с bind и файлами.

 
Ivan
Дек 14, 2009 23:46

Все понятно и все йдет.но как сделать штобы днс и в инете видно была.может есть какаята сылка на учебник.заранее спасибо и всем спасибо кто писал до етого.+;(может штота не добре написано,у миня с лексикой не все в доброму
П.С давно не видел столько коментарей.Да и прада остались добрые люди.Пример вы все,кроме \’анонима\’.

 
FHN
Дек 15, 2009 02:15

C:\>nslookup
Default Server: localhost
Address: 127.0.0.1

> mail.ru
Server: localhost
Address: 127.0.0.1

DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to localhost timed-out
>
Это ведь не есть хорошо.)? или так и должно быть? Ведь и-нет в этот момент был отключен.
И еще ламерский вопрос. ipАдреса mail.ru берутся непосредственно из интернета получается, или они в каком-то конфиг-файле прописаны?

 
Alex
Дек 15, 2009 10:26

Чтобы твой домен был виден в интернете нужно его сначало зарегистрировать. Они сейчас не такие и дорогие стали. Домен в зоне com на год стоит примерно 450руб. И потом уже надо начинать настраивать свой сервер под этот домен.

 
Ivan
Дек 16, 2009 15:06

А через bind нельзя

 
Ivan
Дек 16, 2009 16:17

Почему?так интереснее и я думаю полезно набратъ какието навыки

 
Степан
Дек 16, 2009 20:43

Спасибо за инфу. Полезно.

 
Antonio
Дек 17, 2009 00:29

Ivan, чтобы домен был виден в интернете:
1. покупаем домен в нужной нам зоне или берем что-то из бесплатных зон.
2. используем сервис праймариднс+секондариднс (например — http://www.primaryns.kiev.ua + ns2.trifle.net) или сервис ДНС своего регистратора домена (самый простой вариант)
3. создаем зону и направляем на свой ай пи адрес (он должен быть виден из интернет) и поднимаем у себя веб-сервер (проще купить хостинг у хостера)..

вот в кратце и все

 
Antonio
Дек 17, 2009 00:31

FHN,

DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to localhost timed-out

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

 
Валерий
Дек 23, 2009 12:31

Спасибо за ценную информацию.

 
Sam
Дек 26, 2009 21:38

Здравствуйте! Наткнулся на вашу статью, с виду о чем-то интересном говорится. Перечитал всю статью с комментами и так и не понял можно ли сделать что я хочу. В общем у меня есть зарегистрированный домен вида sait.net он привязан к хостингу. И я задался вопросом, а можно ли сделать домен третьего уровня с этого домена и привязать его к какому-нибудь совсем другому сайту. На хостинге разрешается делать неограниченное кол-во поддоменов, но они привязываются только к этому же сайту, то есть нельзя менять ДНС на другой сервер. Так можно ли сделать несколько доменов третьего уровня domain1.sait.net и domain2.sait.net и привязать эти домены к разным серверам? И еще, там что-то говорилось в комментариях о создании своего домена, то есть что можно создать домен вида sait.ru не используя услуг регистратора что ле, только надо иметь свой сервер и что, этот домен будет доступен с интернета? Спасибо!

 
Лёха
Янв 13, 2010 00:33

Я новичок, не пойму что здесь написано. Кто нибудь, ко поможет напишите пожалуйста очень нужно. icq 486-946-635

 
dayser
Янв 13, 2010 10:29

Sam:
Если регистрация шла с хостинга то увы от бинда нету толка. У вас должна быть панель администрирования для вашего домена. Если нету то ничего не сделаете.
Лёха:
Было бы желание понимать то понимал бы. Для понимания существуют поисковики. Ключевые(непонятные) слова вводим и задаём вопрос «Что это?» А то что в аську вам писать то стоит $

 
Antonio
Янв 15, 2010 00:29

Sam, в вашем случае лучше спросить у тех.поддержки сервера, если у вас есть возможность управлять ДНС-сервером вашей зоны, как правильно написал dayser в панели администрирования домена, то скорее всего можно сделать то что вы описывали.
Леха, ДНС штука чесно говоря не для новичков и прежде чем понимать его нужно понять зачем это понимать..
А потом понять зачем он вообще нужен, а после понять а нужен ли он тебе вообще или можно и без него жить..

Как правило для дома свой ДНС-сервер не нужен.

Достаточно использовать кеширующий прокси сервер с кешем ДНС, типа HandyCache или Cool Proxy.

 
Морозов
Янв 25, 2010 00:28

Статья для новичков, если уж прочитав эту статью со всеми коментами вы ничего не смогли сделать — вбейте в сетевые настройки 1 днс провайдера и ещё 1 какой нибудь из общедоступных и не усложняйте себе жизнь.

Антонио — спасибо за то что потрудился написать статью, тем самым избавить многих от головняка.

А при помощи этой проги у меня работает так — домен.ру доступен из вне, а так же доступен из локалки, но у локальных юзеров доступа к нету нет, только к домен.ру

 
Antonio
Янв 26, 2010 23:46

Морозов, молодец что получилось, а насчет первого пункта ты прав на 100%.
Те кто не понял или им не особо нужно или им это вообще не нужно :-)

 
druid
Фев 13, 2010 02:32

А это поможет при раздаче инета по Wi-Fi на Ubuntu?Компов всего два.

 
Гриша
Фев 15, 2010 21:13

Добрый день, На мой сетевой IP-адрес 192.168.6.49 выделен домен (к примеру ) ss.gg.ru, Как мне сделать на этот домен еще один поддомен (к примеру) aa.ss.ggg.ru без участия администратора сети, на мой айпи, сказали поставить BIND ставлю настраиваю по вашей статье. Но выходит какая-то ошибка.

C:\Documents and Settings\Гоши>nslookup
*** Can’t find server name for address 127.0.0.1: No response from server
Default Server: xeon.kovrov.net
Address: 192.168.0.1

 
Antonio
Фев 16, 2010 02:06

druid оно того не стоит (если конечно у вашего провайдера не каличный ДНС-сервер)
Гриша, зона ведь поднята похоже на сервере сети, там же добавляется и поддомен.
Если достаточно чтобы работало локально, то хватит записи в файле hosts.

 
druid
Фев 24, 2010 21:29

Antonio спасибо.

 
Руслан
Фев 27, 2010 13:13

Здравствуйте!У меня если в настройках сетевой карты вбить ДНС 127.0.0.1 не подключается интернет.Интернет подключается через VPN.Если я вбиваю первым днс 127.0.0.1 а вторым днс провайдера,то не работает первый днс.Посоветуйте что именно я не правильно делаю.Куда надо прописать днс првайдера?

 
Antonio
Фев 28, 2010 03:29

Руслан, в вашем случае необходимо прописать ДНС провайдера в разделе
forwarders {
……………………………..
};
тогда если все остальное правильно настроено сервер будет запрашивать для разрешения имен в первую очередь сервер провайдера, ну и конечно ваши основные зоны если они созданы

 
Морозов
Фев 28, 2010 05:19

Руслан, чтоб интернет подключался без ДНС, забей в VPN подключении вместо имени VPN сервера — его IP. Правда ДНС от этого не появится, зато подключение к интернету работать будет))).

В форварде можешь к своим + эти публичные ДНС забить:

Service provider: ScrubIt
Public dns server address:
67.138.54.100
207.225.209.66

Service provider:dnsadvantage
Dnsadvantage free dns server list:
156.154.70.1
156.154.71.1

Service provider:OpenDNS
OpenDNS free dns server list:
208.67.222.222
208.67.220.220

Service provider: vnsc-pri.sys.gtei.net
Public Name server IP address:
4.2.2.1
4.2.2.2
4.2.2.3
4.2.2.4
4.2.2.5
4.2.2.6

Самые нижние — Американские, не знаю кто как, а я по америксосовским сайтам постоянно лазию и иногда какой то тупняк возникает, страницы некоторые не открываются. Грешу именно на ДНС

 
Руслан
Фев 28, 2010 12:10

Спасибо большое,сейчас буду пробывать.

 
Руслан
Фев 28, 2010 21:25

Всё сделал как ты писал,но сейчас вот такая проблема:
Не удается найти имя сервера для адреса 127.0.0.1: Нет ответа от сервера.
Что я опять не так сделал?Не подскажете.

 
dayser
Фев 28, 2010 22:30

Всем привет, Антонио особенно привет =)
Ребят задаюсь вопросом давно, смотрите. был у меня хостинг зареган, интерестно как то получается, допустим у меня есть домен siter.mine.nu
на хостинге выше директории своего сайта через фтп создал ещё одну папку и получилось mama.siter.mine.nu как такое сделать? Чтобы я могу себе регать домены со своей зоны. и если не трудно подскажите де мона зарегать свой ip + доменое имя.
тоесть как на dyndns.com вводишь доменное имя и ниже ip.

 
Руслан
Фев 28, 2010 23:01

Не получается запустить BIND,ошибка 1067.Не могу поменять права на папки.Как я понял в свойствах папки убрать галку чтение.Я убираю она не сохраняется.Опять появляется.пробывал через Тотал Командер та же ситуация.В чём может быть проблема.

 
Antonio
Мар 1, 2010 01:35

Всем доброй ночи!

dayser, обычно к домену есть панель управления хостингом или доменом.
Из нее можно сделать субдомен к этому домену.
Т.е. не просто создать папку, а нужно провести определенные настройки (создать алиас поддомена в ДНС и добавить поддомен в настройках веб-сервера) — обычно это делается автоматически через панель у хостера, те у кого свой сервер могут это делать вручную (обычно если доменом не много).

Зачем свой ай пи? Доменное имя можно купить (арендовать) у любого регистратора. Зависит от вкуса у родного или из-за бугра :-).

Руслан, права доступа задаются так … я делал это из Windows XP Professional, а в XP Home (которая сейчас стоит у меня) этих возможностей нет..

Но не будем отчаиваться, сейчас поищу одну очень нужную в данном случае программку, которую я видел лет 5 назад и которая помогала в таких случаях.

 
Antonio
Мар 1, 2010 01:37

Есть конечно cacls.exe — это консольная утилита для распределения прав доступа,
но не всем интересна консоль, да и тыкать мышкой в винде удобнее..

 
Руслан
Мар 1, 2010 11:53

Спасибо большое Antonio.Всё получилось с прогой cacls.Работает всё отлично.Пока,пока……

 
Antonio
Мар 2, 2010 22:43

Замечательно, что все получилось!

Виндовскую графическую утилиту ту именно у меня не получилось найти,
нашел коммерческие или просто просмотр прав, но как найду обязательно напишу статейку.

 
Slimfast
Мар 6, 2010 22:11

Примите благодарность за интересный ресурс. Приятно было посетить.

 
Clombus
Мар 14, 2010 11:34

Скажите это возможно?
У меня есть выделенный IP адрес в интернет 91.151.253.220

Есть два компьютера

Компьютер 1 имеет две сетевые карты

Сетевуха №1
91.151.253.220 ip
Маска подсети провайдера
Шлюз провайдера
Днс провайдера

Сетевуха №2
192.168.1.3
255.255.255.0

Компьютер 2
Сетевуха
192.168.1.10
192.168.1.3 шлюз с первого компа для интернета
Днс провайдера
На копьютере 2 стоит web сервер Апач откликается в локальной сети на 192.168.1.3
в обеих компах

Вопрос если возможность получить к Вэб серверу на втором компьтере доступ из интернета средствами ДНС сервера на первом компьютере.
Вообще можно ли реализовать доступ к Веб серверу в локальной сети?

 
Antonio
Мар 14, 2010 15:41

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

пример, покупаем домен, и назначаем ему адрес локального компьютера, тогда все в пределах вашей сети смогут иметь к нему доступ.

чтобы вывести веб-сервер в интернет — нужно сделать проброс портов на компьютере-маршрутизаторе — делается это в настройках общего доступа, порт 80 по-умолчанию. точнее сказать не могу под рукой нет такой конфигурации.

 
Clombus
Мар 14, 2010 17:46

Спасибо за ответ! Я тут час назад покопался по интернету и нарил что это можно организовать с помощью NAT.

 
Рома Злой
Май 7, 2010 22:17

Люди помагите не могу разобраться что к чему! 1 раз ето делаю
стукните в асю если паможете 553-024-917

 
siriosus
Май 18, 2010 07:20

Статья отличная особенно для новичков. С теорией всё понятно а на деле вылетает вот такая интересная штука:
[URL=http://img257.imageshack.us/i/screenshot001yh.jpg/][IMG]http://img257.imageshack.us/img257/4266/screenshot001yh.jpg[/IMG][/URL]

Uploaded with [URL=http://imageshack.us]ImageShack.us[/URL]

 
siriosus
Май 18, 2010 07:21

Статья отличная особенно для новичков. С теорией всё понятно а на деле вылетает вот такая интересная штука:
img257.imageshack.us/i/screenshot001yh.jpg

 
siriosus
Май 18, 2010 07:24

подскажите что не так?

 
Antonio
Май 18, 2010 22:01

каракулей неправильной кодировки не понимаю,
а вариантов может быть масса,
может быть не установлены права на запись указанных каталогов и
поэтому сервис bind не стартует или еще что-то

 
Slavic7
Июн 11, 2010 12:07

Выдает
none:0: open: C:\WINDOWS\system32\dns\etc\rndc.key: file not found
как быть ?
Спасибо !

 
//...Тильд...//
Июн 13, 2010 08:28

ТАкая проблема ставлю В свойствах интернета ДНС сервер
Первичный: 127.0.0.1
Вторичный: Оставляю пустым
Перезагружаю интернет, на сайты не заходит,
Строчки с днс убираю всё нормальноо,
Из-за чего это???

 
Antonio
Июн 13, 2010 13:56

Тильд, значит что-то неправильно настроили и сервер ДНС не работает

 
Степан
Июн 28, 2010 16:26

у меня windows 7. bind установил. остановился на 7 шаге, т.к не могу найти где изменять настройки сетевого подключения. помогите!

 
root
Июл 15, 2010 05:16

Доброго времени суток. Можно ли с помощью описываемой здесь утилиты создать запись RTP для моего IP адреса\домена, чтобы при пинге моего IP определялось обратное DNS имя.
Имею домен mydomen.com и выделенный IP 212.11.12.13 (к примеру). В обычных условиях, на DNS сервере провайдера нужно создать запись вида 13.12.11.212.in.addr.arpa. чтобы появился доменный указатель. Но доступа к ns серверам провайдера я не имею. А хотелось бы, чтобы запись RTP стала доступна ns серверу сначала провайдера а уже от него и всем остальным ns серверам. Попытался воспользоваться сервисом xname.org но пока что то не очень успешно. Там при создании обычной записи типа А предлагают еще галочку, «Создать соответствующую запись RTP» но в этом случае наложены ограничения, ведь RTP запись будет соответствовать в точности моей записи А тогда как в идеале, запись А можно вообще не создавать, а у IP будет видно обратное произвольное имя. Или А будет к примеру mydomen.com а при трассировке маршрута к IP будет определять имя по RTP записи, например, трассируем к IP адресу:

C:\Documents and Settings\admin>tracert 87.250.250.3

Трассировка маршрута к yandex.ru [87.250.250.3]

Тоесть, yandex.ru есть в нашем случае запись RTP
Вот и я хочу реализовать подобное, с некоторыми дополнениями, например при пинге mydomen.com будет выдавать мой IP 212.11.12.13 а при трассировке к этому ИП будет возвращать имя server.medomen.com к примеру. Что по этому поводу думаете, Джентльмены? Как все это попроще реализоватть можно, не имея доступа к DNS серверам провайдера\хостера\регистратора имен?

 
Олег
Авг 5, 2010 12:17

Степан, пуск -> панель управления -> сетевые подключения, на подключение правой кнопкой мыши->свойства….

 
Antonio
Авг 12, 2010 01:42

root, насколько я знаю не имея доступа к DNS серверам провайдера\хостера\регистратора имен ничего не получиться сделать. Если конечно вы не имеете доступа к корневому серверу ДНС.

 
Галина
Авг 15, 2010 19:14

Фото знаменитостей. Самые известные женщины мира: актрисы кино и театра, модели, певицы, спортсменки, светские львицы, и просто известные красивые женщины!

 
Александр
Авг 26, 2010 22:43

хотел узнать после установки bind встроеный dns надо отключать что с ним что без него вроде работает

 
Antonio
Авг 26, 2010 23:58

во что встроенный?
какая ОС

 
Александр
Авг 27, 2010 18:01

виндовс 7

 
Benedikt
Авг 28, 2010 00:59

хм- прикольно.я ине знал что на клиентскме Ос можно бинд поставить)))прикрутить апачь и прям сервер с макс количеством подключений=10)))ну в 7-20.Достаточно полезная статейка-у меня у провайдера вечно днс лагает.Спасибо Вам.
А вот интерестно- empty.db-это типа зарезервированные адресса???
Кстати логи тоже писать будет?? а rhdc ?

 
Antonio
Авг 29, 2010 01:32

Александр, виндовс 7 под рукой нету чтобы глянуть,
но если работает, зачем что-то еще делать?

Я руководствуюсь правилом — работает, не трогай!
можно конечно поковыряться, но тогда нужно быть готовым, что работать перестанет.

# прикрутить апачь и прям сервер с макс количеством подключений=10)))ну в 7-20

на апач количество подключений не ограничевается 7-20, с чего вы это взяли?
опять же количество допустимых подключений зависит от версии и типа Windows, да и указывается оно как правило для подключений к файловой шаре или принтеру.

empty.db — это различные локальные адреса, которых как бы не должно быть в интернет, зарезервированные

что за логи имеются ввиду?

rndc.exe — такое есть в комплекте

 
Benedikt
Сен 6, 2010 17:27

так я не про апач писал…а про винду.

 
Морозов О.
Сен 7, 2010 18:15

На win 7 прекрасно работает.

 
loft
Окт 1, 2010 11:10

А точно запустился на XP Home? У меня сервис при старте вылетает с ошибкой :(

 
dayser
Окт 1, 2010 19:48

Всем привет, давно вас не посещал.
loft:
У меня запускался как на home так и на proffesional

Но увы щас провожу такие операции на своём web серверер что пришлось отказатся от виндовса. Теперь сижу на debian Ubuntu linux x64 и рад жизни.
Днс сервер впринципе и не нужен. Правлю все ip привязки к доменам через панель управления. Но в принципе если не цеплять к другим ip а для одного то использую vhosts. А в панели давненько прописал свой ip к имени *.fors.net.ua и теперь просто в хосте прописую новую зону и вауля! =) Вообщем проделал долгий путь, доменное имя бесплатно досталось. Потому как администрирую ЧП. А для ЧП зона net.ua бесплатна! =) А вообщем уже пора заводить на линуксе свой днс.

 
Antonio
Окт 1, 2010 23:39

для XP Home права на запись нужно устанавливать загрузившись в безопасном режиме (такая особенность, ограниченность системы), скорее всего дело в этом.

ну а линукс для таких целей рулит без базара =) :-D

 
123
Окт 26, 2010 18:29

Ты что не можешь сказать как его запустить?????

 
Antonio
Окт 26, 2010 20:31

по-моему все подробно описано
у многих получилось повторить по статье..

 
Сергей
Ноя 13, 2010 05:27

Подскажите как настроить его так, чтобы клиенты этого сервера (в локальной сети) при попытке зайти на любой сайт-перенаправлялись на внутренний веб-сервер, который будет на той-же машине, что и сам BIND.От данного сервера мне нужно только это.Он будет для клиентов в локальной сети.И надо чтобы все запросы как например yandex.ru, site.domain.ru и т.д. направлял бы на единственную локальную страничку.

 
Antonio
Ноя 14, 2010 16:39

Сергей, у а клиентов будет указан именно ваш DNS-сервер?
или какой-то другой
(имеется ввиду в настройках сетевой карты)

 
Diablia
Ноя 14, 2010 18:13

Здравствуйте. Обрисую ситуацию. Мой оператор инета(который подключен через впн) вдруг решил что я могу выходить в инет только через один комп, если хочу через второй то плати 2 тыщи, протянут ещё провод и всё будет ок. Раньше у меня было подключен ещё и ноут через стационарный с двумя сетевухами. Сейчас они зделали как-то так что днс доступен только стационарному компу, а ноут не может зайти ни на один сайт, а вот если подключатся через ип всё нормально, например работает контра, скайп, тим спик и тд, а вот браузеры фактически мертвы. Вопрос тот способ и софт который вы описываете мне может помочь? Если да, а я хоть и нуб в етом деле думаю что да, что дополнительно помимо описанного нужно сделать чтоб было у моей жены за ноутом счастье?))

 
Antonio
Ноя 14, 2010 19:18

Diablia, жлобский у вас провайдер.
Но решение есть, и не сложное, но если вы сами не жлоб :-).

Самое элегантное решение — это поставить аппаратный роутер, например,
у меня стоит D-Link DI-604, но это уже старая модель, сейчас в продаже D-Link DIR-300 или например неплохой DIR-615 с Wi-Fi.

Подключаете к нему инет, один раз настраиваете и подключаете к нему сколько угодно своих домашних компьютеров.

Единственное, такие роутеры не очень работают в VPN, в одно место мы ставили какой-то TP-Link, он работал получше и даже стоил дешевле.

А вообще, я бы послал такого провайдера и подключился к нормальному без всяких VPN и с реальным, белым IP (это будет плюс при скачки со всяких депозитов и других файлообменников)

а по вашему вопросу насчет статьи, то конечно как вариант можно настроить на главном компе днс-сервер и использовать его на вторичном, но с аппаратным роутером удобнее и проще (не нужно гонять «большой» компьютер).

 
stasyansky
Дек 23, 2010 21:05

прочитал фак, комменты, и все же решил спросить для уточнения.

есть зарегистрированный домен. в панели управления им указываем свои днс-адреса (прим.: ns1.mysite.com, ns2.mysite.com), настраиваю BIND, apache и сопутствующие компоненты.

при запросе (прим.: mysite.com) мой регистратор домена перенаправляет меня на мой днс сервер, или запрос идет сразу на apache для выдачи сайта (прим.: mysite.com) ???

понятно конечно, что можно пользоваться и бесплатными днс-серверами (прим.: zoneedit.com) и просто прописать в настройках зоны свой ИП, но хочется чтобы было все свое, родное))).

какие порты должны быть открыты у провайдера для работы всей этой связки. 80-й само собой, а еще?

 
Antonio
Дек 24, 2010 00:12

указывать
ns1.mysite.com
ns2.mysite.com
для домена mysite.com не совсем правильно (хотя тут есть оговорки).
для начала замечу — ns1.mysite.com и ns2.mysite.com должны быть не один и тот же сервер! и эти адреса должны быть разнесены в разные подсети (если возникнет нарушение маршутизации у одного адреса, нужно чтобы «выручал» иначе — работать не будет). Но это конечно применимо к серьезным проектам, для любительских или тестовых можно закрутить и такое. И еще для того чтобы определить IP для домена mysite.com (ведь в этом и есть смысл системы ДНС) мы должны определить IP адреса одного из ДНС серверов — а для них кто выступает ответчиком? — тот же домен mysite.com — с которого все и начиналось. Получается замкнутый круг.

Поэтому рекомендую использовать ДНС-сервера регистратора вашего домена. Обычно они должны быть удобные и надежные.

Например у nic.ua — 3 ДНС сервера с IP из разных диапазонов — да и интерфейс удобный для управления доменами и уже давно нет сбоев и проблем.

Для ДНС нужны открытые 53 порт (TCP и UDP)

 
stasyansky
Дек 24, 2010 01:44

спасибо за столь подробный ответ. да я и сам решил забить на все это, просидев целый день за мануалами и факами. уж действительно, лучше днс провайдер и не морочить себе лишний раз голову.
но все же… вопрос видимо выходящий за рамки данной статьи. допустим днс подцепили к хостеру, прописали (А)-запись нашего сервера, на локальном маршрутизаторе добавили виртуальный сервер (сеть из двух стационарных (сервак и рабочий соответственно) + ноут), все собственно правильно. ну а как же теперь будет открываться сайт из под локалки? предполагаю что при наборе адреса будет загружаться админка маршрутизатора. поправьте если я не прав.

 
Antonio
Дек 25, 2010 00:44

Немного непонятно, но попробую ответить
для того чтобы к компьютеру (к веб-серверу) можно было подключиться необходимо чтобы правильно работал веб-сервер и был открыт порт по-умолчанию (TCP 80), если подключение происходит по имени сайта (узла), то необходимо чтобы имя сайта преобразовывалось в IP адрес, далее чтобы сайт открывался и из интернет — еще одно условие — наличие «белого» IP адреса (ну или проброс порта веб-сервера с этого «белого» адреса на ваш компьютер и установленный шлюз на вашем компьютере маршрутизатора, который делает проброс.

вот и все собственно, если у вас из локалки по-умолчанию открывается админка маршрутизатора по стандартному порту, то да, вашего сайта там не будет, для этого необходимо перенастраивать маршрутизатор на проброс порта веб-сервера во внешнюю сеть или использовать опцию DMZ на маршрутизаторе и в качестве адреса задавать IP адрес веб-сервера.

 
stasyansky
Дек 26, 2010 12:42

и все-таки разобрался. спасибо. а вот DMZ не рекомендуют использовать в связке с настроеным виртуальным сервером на маршрутизаторе, по крайней мере на моем DIR-615 -ом. не получалось все из-за одного маааленького глюка — не поставил «птичку» на против вписаного порта для проброса на маршрутизаторе))). из локалки сайт открывается, из внешки тоже, днс регистратора. но все-таки хочется попробывать ваш метод для эксперимента. вот бы еще найти похожую статью о поднятии днс-сервера на убунте…

 
Antonio
Дек 26, 2010 14:32

Конфиги будут такие-же,
я эти брал с дефолтных из FreeBSD =)

 
Алексей
Дек 27, 2010 18:54

Здравствуйте, заранее благодарен. У меня такая проблема. Поставил себе задачу, настроить домашнюю сеть с выходом в интернет. На 1-ом компе стоит ХР с выходом в интернет и локальной сетью(динамическая раздача ip):
ip: 10.112.113.130
маска: 255.255.255.192
шлюз:10.112.113.129
DNS-серверы: 83.167.65.2
83.167.66.166
Имя устройства: WAN (L2TP)
Тип устройства: vpn
Тип сервера: PPP

В домашней сети: 192.168.137.1
255.255.255.0

На 2-ом компе(ip 192.168.137.2/255.255.255.0) стоит Win7 подключён к 1-му компу кросовером.
Стандартными способами настройки сети, настроить не удалось, семёрка начала требовать динамическую раздачу IP и упёрлась в ошибку «DNS сервер не отвечает».
Физически компы соединены(пингуются). С ХР на двух компах таких проблем не было. Блуждая в просторах интернета в поиске ответа, нашёл эту занятную статью, но применить пока что не получилось… Надеюсь в помощи не откажите.

 
Lumen666KIV
Мар 3, 2011 16:00

Отличная статья!!!=) отдуши инфа) =)

 
Sutar
Май 11, 2011 17:56

А как запустить DNS? %)

 
Sergei85
Май 14, 2011 23:41

Добрый день.
Бьюсь над поднятием BINDа уже вторую неделю. Задача поднять авторитативный DNS сервер на WinXP SP2 с помощью BIND.
1. Куплен домен на nic.ru
2. Есть интернет сервер WinXP SP2, Kerio, интернет по PPPoE со статическим IP.
3. Почитал разнообразные статьи по инсталляции и настройке конфигов BIND.
4. Установил BIND с помощью BINDInstall.exe, он создал папку DNS в system32. В etc скинул конфиги и отредактировал их.
5. Начал собственно запуск и тут засада, в эвентлогах вот что:
Тип события: Ошибка
Источник события: Service Control Manager
Категория события: Отсутствует
Код события: 7009
Дата: 15.05.2011
Время: 0:14:23
Пользователь: Н/Д
Компьютер: INTERNET
Описание:
Таймаут (30000 мс) ожидания для подключения службы ISC BIND.

и затем следующая ошибка

Тип события: Ошибка
Источник события: Service Control Manager
Категория события: Отсутствует
Код события: 7000
Дата: 15.05.2011
Время: 0:14:23
Пользователь: Н/Д
Компьютер: INTERNET
Описание:
Сбой при запуске службы «ISC BIND» из-за ошибки
Служба не ответила на запрос своевременно.

Как я понял дело до конфигов и не доходит. Пробовал изменять таймаут засчет параметра в реестре, не помогло. Пробовал запускать без Kerio (чтобы откинуть возможные блокировки) не помогло. Служба вроде запускается из-под администратора. В общем уже незнаю где и копать.
Заранее спасибо за помощь. =)

 
Antonio
Июн 5, 2011 12:26

Мне кажется стоит посмотреть в сторону прав на каталоги!
Посмотрите внимательнее от какого пользователя работает служба!

 
Алекс
Июн 6, 2011 00:04

а у меня такой вопрос :-D
как данная программа будет работать с роутером
модель длинк 320
сайт хочу выпустить в интернет 8)

 
dayser
Июн 6, 2011 00:09

ув. Алекс. :
1. Зачем Вам сайт?
2. Зачем Вам программа?
3. Что такое DNS?
4. Нужно ли поднимать свой DNS сервер для того чтобы запустить свой сайт в интернет?

Ответьте на эти вопросы и Вы сможете понять ответ на Ваш вопрос.

 
Antonio
Июн 6, 2011 00:52

Алекс, ваш вопрос некорректен, так как для того чтобы выпустить сайт в интернет не достаточно только ДНС, и в некоторых случаях (например, провайдер не дает «белых» IP и конечно же не сделает проброс порта для вашего веб сервера) выпустить сайт в интернет проблематично (хотел написать невозможно, но вспомнил про возможность работы через удаленный ВПН сервер))

вам проще купить хостинг + привязать к нему домен или иногда дают домены на выбор в подарок (на время аренды хостинга) и не делать никаких ДНС на своем компе

 
mad
Июн 12, 2011 04:09

Фух, по аналогии приведенным конфигам, наконец-то заработало :)
теперь на один небольшой серверочек в инете стало больше
Большое спасибо за статью !

 
Antonio
Июн 13, 2011 00:40

Рад что помог :-)!

 
Sergei85
Июн 25, 2011 15:30

Добрый день.
В общем проблемка такая:

1. Куплен домен myzone1.ru на Nic.ru, Делегирован, указаны первичный и вторичный DNS сервера, территориально удалены.
Задача: сделать свой почтовик в фирме.

2. Настроен ISC BIND на WinXP Prof (основной DNS сервер).
Конфиги (извиняюсь за звездочки в адресах — это для шифровки :) ):
named.conf :
options {
// directory «/etc/namedb»;
// pid-file «/var/run/named/pid»;

allow-recursion { 127.0.0.1; *.*.203.120; 192.168/16; *.*.199.98; *.*.61.42; 80.82.32.9; };
};

zone «.» {
type hint;
file «named.root»;
};

zone «0.0.127.IN-ADDR.ARPA» {
type master;
file «localhost.rev»;
};

zone «myzone1.ru» {
type master;
file «myzone1.ru.dns»;
allow-transfer { *.*.199.98; };
};

zone «slavezone.ru» {
type slave;
file «slavezone.ru.dns»;
allow-transfer { *.*.199.98; };
masters { *.*.203.120; };
};

————————————-

myzone1.ru.dns :

$TTL 86400
; Updated with record editor at 17.09.2008 15:55:25
; SecureZT *.*.203.120
; MinimumTTL 0
@ 86400 IN SOA ns admin (
2011051806 ; Serial number
3600 ; Refresh
1800 ; Retry
777600 ; Expire
3600 ) ; Minimum TTL
NS ns.myzone1.ru.
MX 10 ns.myzone1.ru.
NS ns.slavezone.ru.
A *.*.203.120
www A *.*.203.120
mail A *.*.203.120
ns A *.*.203.120

тестировал кроме nslookup еще intodns.com
Вроде ниначто не ругается, зоны раздаются
МХ запись видна:
Your MX records that were reported by your nameservers are:

10 ns.myzone1.ru *.*.203.120

[These are all the MX records that I found. If there are some non common MX records at your nameservers you should see them below. ]

PTR запись провайдер почему-то отказался прописывать, аргументировал это тем что для статических адресов PTR запись не прописывают. (странно, но пока решил их по этому поводу не беспокоить).

3. Установил MDaemon 10. Установился вроде ок, работает как сервис. Локальная почта работает, письма на внешку отправляет, А ВОТ С ВНЕШКИ ПИСЬМА НЕ ПРИХОДЯТ. Причем в логах POP3 тишина по этому поводу.

Сервер провайдера ns.vsi.ru их DNS 80.82.32.9

Проверяю видимость зоны с разных серверов:
Из дома:
C:\Documents and Settings\Admin>nslookup
Default Server: my.router
Address: 192.168.1.1

> myzone1.ru
Server: my.router
Address: 192.168.1.1

Non-authoritative answer:
Name: myzone1.ru
Address: *.*.203.120
Вроде все ок

C сервера ns.ru

> server ns.ns.ru
Default Server: ns.ns.ru
Address: 87.118.90.81

> myzone1.ru
Server: ns.ns.ru
Address: 87.118.90.81

Non-authoritative answer:
Name: myzone1.ru
Address: *.*.203.120
Вроде все ок

С сервера vrn.ru
> server ns.vrn.ru
Default Server: ns.vrn.ru
Address: 195.98.64.65

> myzone1.ru
Server: ns.vrn.ru
Address: 195.98.64.65

Non-authoritative answer:
Name: myzone1.ru
Address: *.*.203.120
Вроде все ок

С сервера провайдера
> server ns.vsi.ru
Default Server: ns.vsi.ru
Address: 80.82.32.9

> myzone1.ru
Server: ns.vsi.ru
Address: 80.82.32.9

*** ns.vsi.ru can’t find myzone1.ru: Query refused
Приплыли…

Проверяю MX запись:

C:\Documents and Settings\Admin>nslookup -type=mx myzone1.ru
Server: my.router
Address: 192.168.1.1

Non-authoritative answer:
myzone1.ru MX preference = 10, mail exchanger = ns.myzone1.ru

myzone1.ru nameserver = ns.myzone1.ru
myzone1.ru nameserver = ns.slavezone.ru
ns.myzone1.ru internet address = *.*.203.120
ns.slavezone.ru internet address = *.*.199.98

Вроде все ок.
В общем сейчас не приходят письма из вне, причем с ящика на mail.ru уходят и не возвращаются. Я так подозреваю что провайдер их отлупливает :)

Может дело в провайдере? Т. к. он не видет мою зону? (позвонил им, пообщался с «блонди девочкой», кое-как объяснил свою траблу, сказала что заявка принята, проверят).
Или в конфигах что не так?
Или может что еще ?

Заранее признателен за помощь)

 
Sergei85
Июн 25, 2011 15:34

Забыл написать:
1. Пустые строчки в конце конфигов есть.
2. serial number после каждого изменения увеличивал и перезапускал ICS BIND

 
Antonio
Июн 25, 2011 21:37

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

 
Antonio
Июн 25, 2011 21:41

точнее тут http://nemcd.com/about/

 
Максим
Сен 14, 2011 09:34

У меня две сети, одна «корпоративная» (в ней все развлечения инета прикрыты), но на работе есть возможность вставлять флешки, поэтому есть вторая сеть — «моя» (платная, но без ограничений). Я переживаю за то, что мои запросы к DNS уходят по корпоративной сети, а контент я получаю по своей платной. Меня так могут заметить и прикрыть мою сеть или вообще выгнать с работы. Если я начинаю использовать DNS моей сети (или например 8.8.8.8), то не вижу корпоративных сайтов. Мне кажется, что я могу решить проблему локальным DNS-сервером. Возможно ли локальный DNS-сервер настроить так, чтобы он отправлял запросы к корпоративному DNS-серверу, если в запросе есть acme.com и к публичному если запрашиваемое доменное имя не содержит acme.com? И как это сделать на примере BIND под Windows?

 
Руслан
Сен 30, 2011 13:03

Максим, я думаю что можно делегировать права со своего локального сервера на корпоративный с указанием сетевой карты, через которую нужно работать при делегировании,для запроса сайта из зоны ****.acme.com, а при остальных запросах работать типа в штатном режиме кешируя запросы с гугловского сервака 8.8.8.8, ну или оставь ДНС корпоративный, из за того, что ты сделал запрос на какой нить сайт типа одноклассники это еще не значит что ты вышел на него. Да и может это не ты вовсе, а какая нить программа захотела обновиться и начинает штурмовать местный ДНС и интернет шлюз… Да и руководствуясь опытом, чаще не в логи ДНС смотрят а в логи интернет-шлюза…. А ты на их шлюз не выходишь вовсе… Так что я думаю возможность спалиться минимальна….

 
alexians
Окт 6, 2011 21:52

Спасибо огромное за выложенною статью! Все получилось. Но есть вопросик. А получится ли с помощью этой проги создать свой доменный корень(к примеру qwerty.bnm). Насколько я знаю при наборе сайта в нете изначально идет обращение к корню(.ua .ru и т.д.). А почему самому нельзя стать корнем к примеру с названием тогоже «bnm»? Тогда можно будет и сайты сам себе называть как угодно и сколько угодно. Если ктото чтото знает об этом прошу подсказать.

 
Antonio
Ноя 12, 2011 16:27

Пожалуйста =)
Alexians, создать конечно можно любой, но этого вам никто не даст сделать, так как создание любой зоны (корневой) это большие деньги, так как на этой зоне потом можно зарабатывать предоставляя домены в аренду. Любую доменную зону можно сделать у себя в сети, но в интернете она конечно работать не будет.

 
Аноним
Ноя 18, 2011 02:00

*CRAZY* *CRAZY*

 
Seth
Ноя 20, 2011 09:48

пробовал сделать это на windows 7 x64? вот что показывает:
C:\Users\Seth>nslookup
╤хЁтхЁ яю єьюыўрэш■: UnKnown
Address: 127.0.0.1

> mail.ru
╤хЁтхЁ: UnKnown
Address: 127.0.0.1

*** UnKnown не удалось найти mail.ru: No response from server
>

 
in4man
Дек 10, 2011 02:47

Здравствуйте, я рад что вы написали данную статью, но у меня при поднимании сервера выдало ошибку , именно 1067 как в предыдущем посте (вверху ― самом). Но проблем в том, что конфиги я СКОПИРОВАЛ. В чем моя проблема? Уточнение: я их скопировал после одной НЕУДАЧНОЙ ПОПЫТКИ запуска сервера Без Конфигов. Т.е. первый раз не скопировал (забыл). Потом удалил (сделал анинсталл) и заново установил — скопировал- запустил. Так вот что теперь делать? Все равно не работает? =-O Guide me plz. Some help appreciated.

 
Antonio
Дек 10, 2011 20:05

Попробуйте использовать только
5. Архив с моим работающим сервером

и проверьте права на каталоги (что бы в них могла писать служба или для теста поставьте доступ на запись для Всех)

 
Аноним
Дек 20, 2011 13:14

помогите пожалуйста решить проблему,когда я делаю диагностику мне пишет параметры компьютера настроены правильно но устройство или ресурс (DNS-сервер не отвечает)

 
макс
Дек 20, 2011 13:16

помогите пожалуйста решить проблему,когда я делаю диагностику мне пишет параметры компьютера настроены правильно но устройство или ресурс (DNS-сервер не отвечает)

 
AlexNirt12
Янв 10, 2012 11:27

Спасибо за статью , очень пригодилась =)

 
grafix
Фев 16, 2012 09:17

При инсталяции Бинд требует себе Visual C++ redistributeble (1disk) msi файл на майкрософте лежит exe файл скачал его и толку никакого. Запускал устанавливал скачаный файл с майкрософта. Бинд всеравно требует Visual C++ redistributeble (1disk) Что делать?

 
Antonio
Фев 16, 2012 15:24

Перезагрузка не помогла?

 
Jaroslav
Мар 4, 2012 20:50

Добрый вечер. Не получается запустить. Выдаёт ошибку 1067. Вы писали что надо настроить конфиги. Могли бы специально для меня подробно написать как это сделать?

 
Antonio
Мар 5, 2012 00:20

Специально нет, ДНС сервер это не игрушка и если он нужен, то нужно разбираться. Если не охото разбираться, то лучше пользоваться сторонними сервисами, где уже все готово.

 
tudor81
Июн 29, 2012 12:25

здрасте. хочу чтоб все машины в лане, попадали на один сайт, независимо от того, что юзер забил в строке. сайт будет на одной машине в лане, остальных чтоб тока на него отправлял, рутер, скажите как это сделать? тоесть хоть чо пусть забивают хоть маил.ру хоть порно.ру, а попадать будут тока на 192.168.1.2:80 . я так понял надо создать одно правило типа 255.255.255.255=192.168.1.2 подскажите как конфиг сделать?

 
Antonio
Июл 1, 2012 21:20

Здравствуйте, в вашем случае лучше на роутере сделать редирект с 80 порта на 192.168.1.2:80. На чем работает роутер?

 
AlexNirt12
Окт 3, 2012 19:03

Antonio у меня белый ip , я уже смогу сделать себе хостинг , но мне нужна ваша помощь, помогите настроить свой днс , или систему доменных имен =)) ;)

 
Antonio
Окт 3, 2012 20:48

Я лучше посоветую вам не морочиться и использовать ДНС сервер сервиса там где вы покупали домен — это и надежнее и проще =)

 
AlexNirt12
Окт 23, 2012 19:15

Я лучше посоветую вам не морочиться и использовать ДНС сервер сервиса там где вы покупали домен — это и надежнее и проще =)

Я повторяю , белый айпи , зачем покупать домен когда можно самому организовать , я не хочу покупать , пусть у меня покупают =) ;-)

 
Antonio
Окт 23, 2012 20:15

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

 
AlexNirt12
Окт 23, 2012 21:23

Antonio , у вас есть скайп ? , если есть то добавьте мой … , хочу с вами поговорить , больше не буду писать здесь ;-) =)

 
Grisha
Окт 26, 2012 11:44

Отлично, взял на вооружение =)

 
prohor237
Окт 28, 2012 16:52

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

 
Antonio
Окт 28, 2012 17:07

AlexNirt12, контакты есть в контактах..
Прохор, причем тут апач и пхп?
речь идет о ДНС это совсем другая служба..

 
Kasius
Ноя 19, 2012 22:10

Спасибо Antonio огромное за проделанную работу. Проблема ДНС серверов у «Домолинка» стоит остро уже давно. На вашем примере Bind завёлся с пол-пинка.Чуток пришлось пошаманить конечно по незнанию.

Для остальных кому в лом думать :устанавливаете Bind (это уже совсем не сложно) галочку о запуске поставить сразу, конфиг копируем на место( папка при установке пустует) , ребут. Проверяем майл.ру получаем десяток адресов . Всё :) Ну если хочется добавить сервера провайдера своего,не возбраняется,хотя и без них работает отлично.

 
Kasius
Ноя 19, 2012 22:22

Забыл добавить, устанавливал на вин7-64

 
Antonio
Ноя 20, 2012 00:29

=) , очень рад что получилось

 
sergey
Дек 15, 2012 18:58

ситуация- в локальной сети организован выход в NET по PPPoE соответственно у всех IP динамические у мну веб-фтп серв со статичным зайти на него могут только те кто на этомже свиче сидит других абонентов не пропускает да и не пингуются
есть подозрение на отсутсвие ДНС сервиса ????
вопрос-в рамках этой статьи проблема решится???? с установкой ДНС сервера??

 
Antonio
Дек 15, 2012 20:06

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

 
sergey
Дек 15, 2012 20:09

хорошо будем разбиратся

 
Sonnik
Дек 16, 2012 14:22

Спасибо за статью. Все отлично работает ;)
Ставил на Win 7 x64.

Можно добвить, что путь для x64 будет, по умолчанию,
не c:\Windows\System32\dns
а c:\Windows\SysWOW64\dns
несмотря на то, что ставиться по пути c:\Windows\System32\dns.
Хотя я думаю все это и так знают.
Сперва просто не мог понять, почему нечего не устанавливается.

Получается, для того что уже в кэше сверх быстрый dns ))

127. 0. 0. 1 | Min | Avg | Max |Std.Dev|Reliab%|
—————-+——-+——-+——-+——-+——-+
+ Cached Name | 0,000 | 0,000 | 0,000 | 0,000 | 100,0 |
+ Uncached Name | 0,044 | 0,134 | 0,994 | 0,159 | 100,0 |
+ DotCom Lookup | 0,050 | 0,384 | 2,776 | 0,837 | 100,0 |
——+——-+——-+——-+——-+——-+

 
Аноним
Ноя 24, 2013 00:16

как очистить кеш

 
Antonio
Ноя 24, 2013 01:08

Аноним, рекомендую глянуть сюда

http://nemcd.com/2009/12/kak-ochistit-kesh-dns/

 
Аноним
Авг 27, 2016 16:01

:-D

 

Написать

Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com