Я знаю, что вы не хотите использовать один, но правильный и самый простой инструмент - прокси.
Вам нужно было бы что-то запрограммировать, чтобы включить связь клиент / сервер / прокси, но прокси был бы подходящим вариантом.
Но, может быть, мы не понимаем ваши требования - почему прокси не может быть и речи?
Мне любопытно узнать, подойдет ли вам настройка vpn. Хотя это всего лишь вариант прокси ..
редактирование:
Проверьте Squid - я не знаю, что вы используете для остальной части вашей среды, но он поддерживает mysql аутентификацию . В таблице mysql есть флаг включения, которым вы можете управлять на своем сервере.
Удачи!