Рейтинг:0

Подключиться к SQL серверу через другой сервер

флаг vn

На изображении вы видите ситуацию с проектом, над которым я работаю.

введите описание изображения здесь

На сервере приложений работает Apache для кода веб-приложения. База данных представляет собой SQL-сервер 2019, который работает на компьютере клиента. В компании есть брандмауэр с правилом. Это правило основано на том, что только IP-адрес сервера APP может подключаться к серверу SQL через порт 9988. Все другие подключения к этому серверу: порт блокируются.

Каждый раз, когда клиент звонит, я должен взять на себя экран клиентского компьютера, чтобы запустить управление SQL-сервером для просмотра некоторых таблиц или других вещей. Это не всегда подходящее время для этого. И мне нужно только просмотреть таблицы/запросы/...

Есть ли способ подключиться к этому серверу SQL через сервер APP с моего компьютера? Что сервер приложения действует как посредник?

Рейтинг:0
флаг vn

Вы можете сделать это, установив nginx в качестве прокси на сервере приложений. Я использовал следующую конфигурацию:

https://dev.to/jordonr/обратный-прокси-ms-sql-с-nginx-3e90

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.