Разместите свой собственный веб-сайт и DNS-сервер
Ежегодно я плачу большие деньги за весь хостинг своего веб-сайта, регистраторов доменов и т. Д.
Мой IP-адрес является динамическим, и мой провайдер допускает использование различных http-портов На моем локальном веб-сервере у меня есть доступ к моим веб-сайтам: localhost:80
- первый сайт, localhost:81
- второй сайт.. и т. д.
Я хочу разместить на своем компьютере веб-сайты с низким трафиком (например, страницы компаний и т. Д.) И сократить все расходы, о которых я упоминал выше.
Вопросы:
1) Можно ли разместить собственный DNS-сервер и несколько веб-сайтов (с нескольких локальных портов) даже с динамическим IP-адресом?
Или я должен купить динамический DNS-сервис, такой как DynDNS, NO-IP?
Примечание: вы можете предложить решение с любой ОС (Linux, Windows не имеет значения, я готов к установке).
2) Допустим, у меня есть статический IP. Я хочу разместить веб-сервер и DNS-сервер со своего компьютера. Я зарегистрировал доменное имя с таким регистратором, как Godaddy и т. Д. Что мне нужно делать дальше?
Заранее спасибо.
3 ответа
Мой единственный совет - НИКОГДА не размещать веб-сайты принимающей компании из вашего дома, независимо от того, насколько низкий трафик. Я бы предпочел выбрать следующие варианты размещения сайтов с низким трафиком, таких как:
Или просто подпишитесь на один Linode 512, который будет стоить всего 19,95 долларов США в месяц, и настройте виртуальные хосты для всех ваших сайтов. YMMV.
Для хостинга DNS вы можете создавать бесплатные аккаунты из HE или FreeDNS. YMMV.
Если вы хотите запустить собственный DNS и веб-серверы, вам необходимо установить необходимое программное обеспечение и настроить его соответствующим образом.
В Linux вы можете запустить apache2/nginx в качестве веб-сервера и выполнить привязку в качестве DNS-сервера.
Под Windows вы можете запустить iis как веб-сервер. Для сервера DNS версии сервера Windows имеют службу DNS.
Вам нужно указать свой домен DNS на ваш публичный IP-адрес, который должен быть перенаправлен на ваш настроенный DNS-сервер. DNS-сервер сообщит вашим клиентам об IP вашего веб-сервера (это может быть тот же IP).
Если вы хотите, чтобы ваш домен предназначался только для локального использования, вам не нужно регистрировать его у какого-либо регистратора. Вы можете просто запустить свой собственный DNS-сервер / веб-сервер на своем локальном компьютере.
Это то, что я могу сказать, учитывая предоставленную информацию.
Если вы заинтересованы в работе веб-сайтов или веб-сайтов на основе SQL/PHP/Apache (с использованием виртуальных хостов Apache) в Windows, взгляните на "wamp-сервер". Это единственный установочный пакет, который устанавливает Apache, MySQL и PHP на Windows чисто. Я все время использую его для разработки / тестирования, но я согласен с приведенным выше ответом: вам действительно не следует размещать веб-сайт компании дома, просто нет способа обеспечить надежность.
На Afraid.org предоставляется действительно хороший бесплатный динамический DNS-сервис, который может обрабатывать все ваши DNS-запросы для динамического соединения, не требуя денег, как dy