Эх ,скок тут уже копьев по обломано...... и когда вы только научитесь пользоваться поиском , молодые люди.
В общем проблема в том, что ХЛобби неправильно определяет айпи адрес если их несколько, решается так: у тебя два айпи : 10.10.10.1 и 192.168.50.1
В игре в установках сети ставим нижний IP адрес, т.е. 192.168.50.1 ( т.е VPN _ский)
[NET]
speed=5000
routeChannels=0
serverChannels=1
localPort=21000
remotePort=21000
SkinDownload=1
serverName=\
serverDescription=
remoteHost=
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0
localHost=192.168.50.1 <----- вот тут должен быть прописан айпи.


В ХЛобби, в файле hlpro.ini [Forgotten Battles]
joinDelay=20
clientRate=8000
;Determine the client source port. Useful when is more that one user behind the NAT router.
;Must be diferent for each user behind the same NAT router
localPort=21000
;This detecting right IP address for systems with more that one network adapters
;Default is 1 (on)
DetectLocalIP = 0 <-----------вот тут изменяем 1 на 0.
Order=20

А Ил2 коннект работает хитро Цитирую……. «Суть ее такова- редиректор коннектится к серверу ил2, а клиент ил2 (твоя игра) коннектится к редиректору. Таким образом мы избегаем ситуации с неправильным определением IP адреса самим Ил2 т.к. эту роль на себя берет редиректор……» ….бай Алеzz.
Теперь :
В конфигурации программы Ил2 коннект ставишь галочку записать ваш IP в localhost и так же выбираешь нижний айпи.
и оставляешь программу запущенной…….усе
Теперь тебе не придется более ничего ни вводить ни убирать .
Удачи !.