Сложилась следующая ситуация, есть мощный сервер, на нём два внешних канала (каждый на своём интерфейсе) и сетевушка в сеть предприятия.
На этом сервере стоит named и резолвит внутренние адреса машинок в сети. Всё то хорошо, но теперь появилась задача резолвить внешние адреса с двух внешних интерфейсов. И возник вопрос о том что нужно поставить ещё два намеда.
Звучит конечно страшно! Но именно так! На одной машинке.
1. будет резолвить внутрь.
2. Наружу по первому внешняку (там ns1.бла бла бла)
3. Наружу по второму внешнему (там ns2.бла бла бла)
С такой хренотенью я ещё не сталкивался, поэтому и прошу совета Как сделать?
1. На сервере живут две таблицы маршрутизации, и внутренний намед счастливо работает на первой же (нулевой). И в его конфиге приписано слушать только внутренний интерфейс.
2. Другие намеды повесить на setfib 0 и setfib 1 соответственно на внешние интерфейсы, и пусть радуются.
3. Первый, примитивный, шаг был уже сделан, скопированы конфиги в различные места для каждого намеда:
/var/named/
/var/named2/
/var/named3/
Но теперь же надо както скопировать, и самое дурное – подправить, rc файлык запуска намедов, чтобы он не лез к чужим запущенным копиям.
Вот отсюда и начался ступор.
P.S. Не ругайте за такую конфигурацию, но увы что имеем то имеем
