Я хотел бы настроить прокси-сервер. Работа прокси-сервера быть службой веб-прокси https://www.techopedia.com/definition/31705/proxy-service
https://www.proxy-service.de/ , но в небольшом масштабе.
Слушать HTTP-запрос
Получить HTTP-запрос, передать запрос в пункт назначения, как если бы запрос пришел с этого прокси-сервера.
Nginx - стандартное решение для реверсивного проксирования.
https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/
location /some/path/ {
proxy_pass http://www.example.com/link/;
}
Все так просто.
Доступны прокси-серверы с открытым исходным кодом, которые легко настроить. Я предлагаю Squid proxy для ваших целей.
Squid поддерживает кэширование и такие протоколы как HTTP, HTTPS, FTP. Кэшированные прокси помогают уменьшить использование полосы пропускания. Он также обеспечивает очень необходимые общие характеристики как аутентификация пользователя и фильтрация URL.
Как настроить Squid прокси-- https://devopscube.com/setup-and-configure-proxy-server/