У меня есть сервер Solaris, на котором размещены веб-серверы Apache и Tomcat, изначально он работал в одном домене компании: appname1.company1.com
При смене компании этот исходный домен должен по-прежнему поддерживаться, а новый должен работать параллельно: appname1.company2.com
Кроме того, у сервера есть уникальное внутреннее имя хоста, которое его назначает: server.nom.sys.
Запись пространства имен для компании2 была создана недавно и добавлена в файлы конфигурации Apache для хостов www, и вся эта сторона, похоже, работает правильно.
В Tomcat конфигурация относится только к локальному хосту, однако теперь возникает проблема, когда сервлеты / веб-приложения в результате не находят файлы.
Насколько я понимаю, мне нужно будет обновить файлы hosts и resolv.conf, чтобы исправить это, но я не смог определить, как это сделать, чтобы записи имени и адреса были правильно назначены для обоих доменов компании.
Исходный файл resolv.conf выглядит следующим образом ...
domain nom.sys
nameserver (company1 nameserver 1 IP)
nameserver (company1 nameserver 2 IP)
search company1.com nom.sys
И соответствующие строки файла hosts выглядят следующим образом ...
::1 localhost
127.0.0.1 localhost
10.238.142.173 server123 server123.nom.sys loghost
10.238.142.74 zoneserv1 loghost zoneserv1.ad.sys
Извините, если об этом спрашивали раньше, я искал ответ в ServerFault и Google, но безрезультатно - помощь очень ценится.