Задать вопрос
woonem
@woonem

Как сделать ns сервер на php для создания хостинга?

Не думайте, что я собираюсь делать хостинг. Совсем нет, просто так легче объяснить, что мне нужно.
Допустим есть сайт ns.example.com, на нём на 80 порту висит php скрипт выполняющий функцию NS-сервера. Сайт своего IP не имеет, он сам на хостинге, а домен привязан по NS.

Если нельзя на 80 порту или без IP - так и скажите, но мне нужен скрипт NS сервера на PHP
  • Вопрос задан
  • 684 просмотра
Подписаться Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 5
martin74ua
@martin74ua
Linux administrator
Сформулировать задачу по человечески и не пытаться извлекать свои гланды через анус соседа...
Ответ написан
index0h
@index0h
PHP, Golang. https://github.com/index0h
Как сделать ns сервер на php для создания хостинга?

Всего 3 шага:
1. Прочитать спецификации:

  • RFC 1034 — Domain Names — Concepts and Facilities
  • RFC 1035 — Domain Names — Implementation and Specification
  • RFC 1912 — Common DNS Operational and Configuration Errors
  • RFC 1591 — Domain Name System Structure and Delegation
  • RFC 1713 — Tools for DNS Debugging
  • RFC 2606 — Reserved Top Level DNS Names


2. Осознать, что это было глупой затеей.
3. Прочитать howto по настройке BIND
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Што? О_о

Ну окей. Для начала придумайте, как заставить php принимать udp-запросы и отвечать на них по udp (впрочем, по tcp тоже нужно, если клиент по udp не смог придти). Потом приходите за списком RFC.
Ответ написан
Комментировать
@MechanID
Админ хостинг провайдера
Для начала вам нужно базово разобратся как обычно работает ауторитативный ДНС(какие задачи выполняет) и вобще система днс и зачем она нужна.
Судя по ващему вопросу вы этого не понимаете. А писать программу не понимая какие задачи она будет выполнять мягко говоря нелепо.

P.S. да ип нужен и порт не 80 а 53
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы