Настройка вашего собственного DNS-сервера

вопрос

У меня есть собственный зарегистрированный домен. Я хочу настроить свой собственный DNS-сервер и разместить веб-сайт, полностью независимый от каких-либо сторонних услуг хостинга. У меня Windows Server 2003, я установил роль DNS и настроил ее с одной зоной пересылки (я новичок в этой терминологии и не уверен, правильно ли я ее использую). Допустим, мой домен - xyz.com. У меня есть роль DNS, настроенная для xyz.com в качестве домена с зоной прямого просмотра. Кроме того, я зарезервировал внутренний IP для своего сервера, используя список резервирования DHCP маршрутизатора. Таким образом, у меня в основном есть статический IP для моего сервера во внутренней сети. Как мне настроить эту инфраструктуру, чтобы я мог настроить свой DNS и разместить свой веб-сайт?

Решение

Кто-то, как он наткнулся на эту ветку и был поражен всей пропущенной информацией и просто искаженными инструкциями.

Прежде всего, вам нужно зарегистрировать свой DNS-сервер в ICANN (Интернет-корпорация по присвоению имен и номеров), чтобы каждый мог его найти. Я серьезно сомневаюсь, что вы бы выполнили требования регистрации собственного DNS-сервера на корневых DNS-серверах (тех, что у вашего интернет-провайдера), поскольку вы не знаете, как с самого начала настроить его. Самый простой способ - зарегистрировать домен где-нибудь, например, на GoDaddy или другом хостинг-сайте, который позволит вам вручную редактировать записи DNS или, по крайней мере, настраивать серверы пересылки на свой собственный DNS.

Во-вторых, вы должны убедиться, что ваш провайдер не блокирует порт 80 (порт, используемый для просмотра веб-страниц и HTTP) по умолчанию, что делает большинство домашних провайдеров. У большинства интернет-провайдеров есть «бизнес-пакет», который вы можете приобрести с большей пропускной способностью, статическим IP-адресом и большим количеством открытых портов, но обычно стоит намного дороже. Вы всегда можете назначить веб-серверу другой порт, но удачи, если кто-нибудь добавит номер порта (например, www.example.com:8080) в конец веб-адреса, а кто-нибудь найдет его.

В-третьих, вам придется использовать IIS 6 или загрузить сервер Apache для фактического размещения веб-сайта. У обоих есть много вещей, которые вы должны сделать, чтобы обезопасить веб-сервер, чтобы он не был взломан и являлся целью каждого сценариста-кидди и двухбитного хакера.

В-четвертых, вам необходимо кодировать веб-сайт в HTML или CSS или в том виде, в каком вы планируете его использовать, и это само по себе вполне оправданно, в дополнение ко всем уровням технологии, которыми вы должны управлять.

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

Заметка

Спасибо IT Guy за этот совет на форуме.

Предыдущая статья Следующая статья

Лучшие советы