Поддомены в локальной сети?

У меня есть сервер Ubuntu 12.10 с Apache, действующим в качестве веб-сервера.

Я должен пинговать его в пути DEV01.локальный, потому что DEV01 в одиночку не разрешит.

Я хотел бы иметь поддомен, как redmine.DEV01.местный.

У меня есть модем / маршрутизатор, который я получил от моего провайдера и не имеет DNS, я думаю, он имеет DHCP.

для того, чтобы получить DEV01.локальный пинг работает я должен был установить в обоих Ubuntu ПК AVAHI-DAEMON.

можно ли добавить поддомен в сервер без необходимости добавлять его вручную во все файлы хостов LAN PC?

1
задан JorgeeFG
21.12.2022 11:31 Количество просмотров материала 3256
Распечатать страницу

2 ответа

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

реализация:

  • измените IP-адрес сервера на статический. (Вы должны реально сделать это даже если запустить DHCP так как это сервер)

  • временно сменить IP адрес на вашем компьютере статический IP адрес (предполагая ваш рабочая станция не является сервером)

  • убедитесь, что у вас есть маршрут по умолчанию через ваш маршрутизатор.

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

  • установить и настроить DNSMasq для обработки DHCP и DNS. Есть гиды в интернете. Простое одно - http://wiki.debian.org/HowTo/dnsmasq

  • вам, вероятно, потребуется добавить желаемое имя хоста в /etc / hosts на сервере под управлением DNSMasq (DNSMasq может читать /etc / hosts и добавьте его в DNS - вам может потребоваться настроить параметры, чтобы он работал именно так, как вы хотите, но установка "из коробки" должна более-менее работа)

  • отключить DHCP на маршрутизаторе.

  • изменение вашей рабочей станции обратно с помощью DHCP.

3
отвечен davidgo 2022-12-22 19:19

чтобы использовать поддомены, вам нужно указать DNS-сервер в вашей локальной сети. Это означает настройку DNS-сервера в сети. Необходимо настроить зону прямого просмотра для DEV01.локальный, запись CNAME для любых поддоменов и пересылки на 8.8.8 для Интернета.

0
отвечен Tanner Faulkner 2022-12-22 21:36

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх