Konstantin GARSHENIN
Это понятно. Но идея была именно такой чтобы не напрямую на ИП адреса зарубежные мтпрото выдать клиентам, а один ИП адрес в рф но разными портами.
Понял. Пойду распремлю руки и попробую настроить 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.