Возможны ли инклюды в /etc/hosts? Необходимо иметь на нескольких машинах "синхронные" /etc/hosts, чтобы не обновлять их постоянно вручную можно бы было сделать копирование с одной master машины, но у каждого сервера должна быть еще и СВОЯ часть /etc/hosts Возможны ли какие-то инклюды? Можно ли как-то решить этот вопрос другим способом? Нужно как бы свой DNS сделать
Да, возможно использовать инклюды в файле /etc/hosts. Для этого можно добавить строку в самом начале файла, например, так:
#include /path/to/hosts_part1
Затем создать файл hosts_part1, в который добавить общие для всех серверов записи. Таким образом, каждый сервер будет иметь свою индивидуальную часть /etc/hosts плюс общие записи из файла hosts_part1.
Еще одним возможным способом решения данной проблемы может быть настройка централизованного DNS-сервера. Вы можете создать свой собственный DNS-сервер и настроить его для автоматического распределения записей о хостах на все сервера. Таким образом, вам не придется обновлять /etc/hosts на каждом сервере вручную, так как все записи будут храниться на центральном DNS-сервере.
Да, возможно использовать инклюды в файле /etc/hosts. Для этого можно добавить строку в самом начале файла, например, так:
#include /path/to/hosts_part1Затем создать файл hosts_part1, в который добавить общие для всех серверов записи. Таким образом, каждый сервер будет иметь свою индивидуальную часть /etc/hosts плюс общие записи из файла hosts_part1.
Еще одним возможным способом решения данной проблемы может быть настройка централизованного DNS-сервера. Вы можете создать свой собственный DNS-сервер и настроить его для автоматического распределения записей о хостах на все сервера. Таким образом, вам не придется обновлять /etc/hosts на каждом сервере вручную, так как все записи будут храниться на центральном DNS-сервере.