имею ввиду несколько проксей которые бы прокидывали реальный ip игрокаИмеешь ввиду просто реализация 2х прокси для 1 сервера?
<proxyServer origId="1" proxyId="11" proxyHost="IP proxy 1" proxyPort="7785" hideMain="true"/>
<proxyServer origId="1" proxyId="14" proxyHost="IP proxy 2" proxyPort="7785" hideMain="true"/>
defaults
mode tcp
timeout connect 5000
timeout client 50000
timeout server 50000
frontend per_ip_connections
stick-table type ip size 1m expire 1m store conn_cur,conn_rate(1m)
frontend lucera2_new
bind 0.0.0.0:7785
mode tcp
tcp-request inspect-delay 10s
tcp-request content track-sc0 src table per_ip_connections
tcp-request content reject if { sc_conn_cur(0) gt 4 } || { sc_conn_rate(0) gt 10 }
default_backend lucera2_game_new_server
backend lucera2_game_new_server
mode tcp
server s1 (IP сервера без скобок):7785 maxconn 200 send-proxy-v2
т.е. впридачу нужно еще порт гс вписать?В proxyservers.xml в конфигах логин сервера
XML:<proxyServer origId="1" proxyId="11" proxyHost="IP proxy 1" proxyPort="7785" hideMain="true"/> <proxyServer origId="1" proxyId="14" proxyHost="IP proxy 2" proxyPort="7785" hideMain="true"/>
В Конфиге HaProxy
Code:defaults mode tcp timeout connect 5000 timeout client 50000 timeout server 50000 frontend per_ip_connections stick-table type ip size 1m expire 1m store conn_cur,conn_rate(1m) frontend lucera2_new bind 0.0.0.0:7785 mode tcp tcp-request inspect-delay 10s tcp-request content track-sc0 src table per_ip_connections tcp-request content reject if { sc_conn_cur(0) gt 4 } || { sc_conn_rate(0) gt 10 } default_backend lucera2_game_new_server backend lucera2_game_new_server mode tcp server s1 (IP сервера без скобок):7785 maxconn 200 send-proxy-v2
Вырвана с рабочего проекта, с логин сервером так же работает
Тут еще с ограничением на количество коннектов на 1 прокси 4 шт, если нужно убрать или увеличить то редактировать sc_conn_cur(0) gt 4
Ограничение на 1 прокси стоит 200 коннектов, редактируется в maxconn 200
UPD: в конфиге server.properties HAProxyGameserverPort = 7785
Ну порт вписывать было и по мануалу всегда вроде бы...т.е. впридачу нужно еще порт гс вписать?
смотрю ты по умному сделал, мейн скрыл, чисто проксями рулишь
пошел впишу порт и тестить, спасибо