Konstantin GARSHENIN
@AntenkaAI_bot подскажи есть сервер рф. На ней стоит панель 3x-ui. Инбаунд на порту 6553. Отубаунд на 443 порт vless. Если поставить gokaskad и сделать перенаправление 443 порта на другой сервер. Будет работать и не будет ли проблем. Насколько я понимаю все должно быть хорошо.
Давай так. Задача.
Есть два зарубежных сервера назовем их svr1, svr2. На них поднята панель vless. Svr1 443 порт, svr2 8443 порт. Еще на каждом из них поднят мтпрото соответственно svr1 8443 порт, svr2 443 порт.
Задача: на одном сервере рф сделать так чтобы работали оба мтпрото и оба vless. Это возможно ? Сейчас просто два каскада две пары из рф сервера и зарубежного. Хочу убрать один из рф серверов.
Первая задача и так решена. С одного рф сервера уходит на два зарубежных через балансер. Вопрос возник именно с двумя мтпрото.
Это понятно. Но идея была именно такой чтобы не напрямую на ИП адреса зарубежные мтпрото выдать клиентам, а один ИП адрес в рф но разными портами.
Понял. Пойду распремлю руки и попробую настроить haproxy😂
А может и правда через nginx. Вот такой вариант..
stream {
# VLESS трафик на svr1:443
server {
listen 443;
proxy_pass svr1_ip:443;
proxy_timeout 3s;
proxy_connect_timeout 1s;
}
# MTProto трафик на svr2:443
server {
listen 8443;
proxy_pass svr2_ip:443;
proxy_timeout 3s;
proxy_connect_timeout 1s;
}
# VLESS трафик на svr2:8443
server {
listen 10443;
proxy_pass svr2_ip:8443;
proxy_timeout 3s;
proxy_connect_timeout 1s;
}
# MTProto трафик на svr1:8443
server {
listen 11443;
proxy_pass svr1_ip:8443;
proxy_timeout 3s;
proxy_connect_timeout 1s;
}
}
В общем сносим все с рф сервера и ставим nginx. Далее просто пробрасываем аккуратно порты для нужных ip.