VPS
Как мне сделать так, чтобы вторая VPS выступала в роли прокси, то есть чтобы стороннее апи видело айпишник второй VPS?
Я попытался развернуть OpenVPN на второй и подключиться к VPN с первой, но что-то не вышло
Есть два стула
Ну если не вышло то никак
Ну, надо направить трафик с хоста №1 через хост №2, всё верно. Я бы предложил wireguard и возможно wireproxy использовать.
Очень странное желание конечно, но ок. Самый простой вариант - nginx/haproxy на "пустой" VPS. Ставишь, в конфиге "проксипасешь" запросы с "полной" VPS. То есть сервис обращается не напрямую к api.example.com, а к empty.my-vps.com, где слушает nginx (условный) и перенаправляет запросы к api.example.com. Плюсы такого метода в простоте и гибкости. Можно будет манипулировать заголовками, строить сложную маршрутизацию и всё такое. Гугл: api-gateway. Вариант посложнее - SNAT/DNAT/PBR (Police Based Routing). Рассматриваешь "пустую" VPS как обычный сетевой шлюз со всеми вытекающими отсюда возможностями. Настраиваешь таблицу маршрутизации и маскарадинг. Минусы - сложнее (если не знаешь как сеть работает) и нет такого широко простора с манипуляциями трафиком как в первом случае. А VPN (и прочее туннелирование) для данной задачи это слишком, как по мне.
Да желание не странное, просто апи заблочило айпишник первой VPS, а переезжать из-за этого полностью на другой сервер не хочется.
> а переезжать из-за этого полностью на другой сервер не хочется Это вот и странное. Мыж в девопёсской. Переезд это запуск плейбука/рецепта/роли/скрипта/чего_угодно, что поднимет точно такой же сервис на любой другой машине за незначительное время. Ну то есть забанили IP. Варианта простых два: 1. Сменить адрес через консоль хостинга 2. Переехать на другой хостинг Усложнять (без необходимости) систему дополнительным шлюзом на другом сервера можно, но странно.
я не девопсер и для меня переезд на другой хостинг это не просто, плюс не так много тех, что оплачиваются с крипты через nginx все завелось, спасибо)
Отправь хостинг свой в лс, плиз
ДЕВОПС, а не девопСЕР запомни раз и навсегда или однажды может быть неприятно
yaml программист
Обсуждают сегодня