Маловероятно, что местоположение системных баз данных вызывает или вызовет проблемы производительности.
Необходимо ответить на 2 вопроса прежде, чем выполнить эту задачу:
Существует ли проблема производительности?
Является местоположение системных баз данных причиной упомянутой проблемы производительности?
Если Вы не можете ответить на да на оба вопроса затем, мое предложение состоит в том, чтобы оставить вещи как они.
Вы не можете этого сделать, потому что вы используете NAT. Вы должны установить фильтрацию на первом маршрутизаторе.
Возможно ли это или нет, зависит от того, как выглядит настройка сети. Если исходный IP-адрес клиента сохраняется, ответные пакеты с сервера будут следовать маршруту по умолчанию в Интернет. Однако они должны быть маршрутизированы через маршрутизатор «B», а затем через маршрутизатор «A», чтобы эти маршрутизаторы могли отменить изменения, которые они внесли в IP-адрес сервера для пакетов, поступающих в вашу сеть.
Если маршрут по умолчанию от сервер в Интернет принимает пакеты через эти маршрутизаторы, тогда можно делать то, что вы просите, при условии, что оба маршрутизатора способны сохранять клиентский IP-адрес при пересылке трафика.
Поскольку сервер видит IP-адрес маршрутизатора. «A», похоже, маршрутизатор «B» уже настроен на сохранение IP-адреса клиента.