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

Настройка Apache2 для автоматического перенаправления вызовов на порт 80 на порт 443
Виртуальные хосты Apache не работают
Apache 2 с виртуальным хостом SSL на другом порту 8080 или 8081 в Linux
Перенаправление IP-адреса Localhost/сервера?
Gitlab на CentOS 7 с Apache вместо Nginx дает сообщение " 503 Service Unavailable
Как установить Horde Webmail на Ubuntu 14.04?
ubuntu-установить subversion из источника-отсутствует апр
Как запустить Visual Studio 2008 и сервер WAMP на той же локальной машине под управлением WIndows7?
Доступ к веб-серверу из локальной сети, но не интернет
PHP файлы загружаются вместо интерпретации
Как исправить установку PHP, если xml2-config отсутствует?
Как получить доступ к apache за домашний маршрутизатор?
Nextcloud live doc editing w / Collabora Online (CODE) cURL ошибка 60: издатель сертификата Peer был отмечен как не доверенный пользователем
WAMP: неустранимая ошибка: вызов неопределенной функции ibase connect()
Как запустить phpMyAdmin?

Как настроить GoDaddy и/или DNS для работы с домашний сервер Ubuntu виртуальные хосты

в настоящее время у меня есть сервер LAMP (Ubuntu), который я запускаю в своем доме. Мой домен через GoDaddy. Я хочу иметь возможность динамически создавать поддомены, используя mod_vhost_alias.

Я также хотел бы иметь возможность изменять A-записи DNS поддоменов (для таких сервисов, как droplr).

это возможно? Нужно ли создавать DNS на сервере? Можно ли даже подтолкнуть мой домен GoDaddy к нему, поскольку для него требуется два IP-адреса?

5
задан Jeff Clayton
источник

4 ответов

1: нужно ли создавать DNS на сервере нет. Вы можете использовать DNS-серверы GoDaddy (возможно-в зависимости от того, какой у вас IP-адрес)посмотреть этот Но - это зависит от того, есть ли у вас статический или динамический IP-адрес от провайдера. Если вы специально не заказывали статический IP-адрес, то есть 99% вероятность того, что ваш динамический, что означает, что он, вероятно, изменится каждый раз, когда ваш маршрутизатор или модем перезагрузится. <- это потребует решения до этого будет работать.



Извините, если я говорю вам то, что вы уже знаете.

2: Почему вам требуется 2 IP-адреса? Если нет чего-то, что я не вижу, один IP-адрес может обслуживать много виртуальных веб-сайтов.

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

0
отвечен Cooter 2011-09-05 00:54:59
источник

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

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

http://dyn.com/dns/

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

однако, если вы не планируете, чтобы ваш домен был доступен в интернете, вы можете настроить свой DNS самостоятельно и использовать любой домен вы хотите, используя либо BIND, DNSMasq или другое программное обеспечение DNS. Обратите внимание, что сама конфигурация DNS даже для самых простых программных пакетов потребует некоторой работы.

наконец, если вы действительно не хотите связываться с DNS, и вы просто хотите узнать, как использовать Apache, просто обновите свой хост-файл на своем домашнем компьютере при подключении к Ubuntu box с соответствующими поддоменами. Поэтому, если у вас есть доменный вызов foo.bar.com на вашем ubuntu box 192.168.15.10, добавьте следующее в ваш хост-файл (Я использую свой Mac в качестве примера).

192.168.15.10 foo.bar.com

Это, очевидно, не масштабируется в долгосрочной перспективе.

0
отвечен Rilindo 2011-09-05 01:38:51
источник

вам нужно установить запись DNS с подстановочным знаком чтобы иметь возможность динамически создавать поддомены на лету (хотя то, что вы действительно делаете, говорит вашему провайдеру DNS, чтобы отправить все на ваш сервер, и отсеивание с vhosts). Для этого не требуется отдельный поставщик dns.

0
отвечен Journeyman Geek 2011-09-05 03:34:59
источник

Это не имеет большого значения, если ваш IP меняется, и вы там, чтобы обновить свои A-записи, чтобы следовать этому, или с помощью динамического обновления DNS.

попробовать Afraid.org для сервиса DNS. Я использую их-бесплатно, быстро, легко и надежно.

0
отвечен U4iK_HaZe 2011-09-05 03:42:32
источник

Другие вопросы apache-http-server dns dynamic subdomain