У меня есть GitLab CI multirunner, который пытается клонировать git-репо с внешнего URL mydomain.com:40800
и получает ошибку тайм-аута (я ничего не могу с этим поделать). Мне нужно перенаправить mydomain.com:40800
HTTP-запросов с этого компьютера (или процесса) на localhost:80
.
Я не могу понять, какое решение использовать:
etc/hosts
- невозможно сопоставить портыОбратный прокси-сервер
Nginx
- работает ли он с исходящими http-запросами?iptables
- после поиска в Google я пришел к выводу, что это проблема уровня приложения, не так ли?Любой другой конкретный прокси-сервер?