PDA

Просмотр полной версии : Проблемма с подключением в HL через ВПН



=АND=
27.04.2005, 15:49
В общем такие траблы:

Находясь в Х-Лобби не могу подключится ни к одному серверу, тыкается но после небольшого промежутка времени НЕТ связи с сервером........

Если подключаюсь к этому же серверу через Ил2 коннект, напряму вводя айпи сервера и порт, то все гуд, ноу проблем :) , кстати спасибо авторам программы, просто супер ....чисто рекламно .
Так вот, в чем секрет Ил2 коннекта, почему через нее подключаюсь, вводя напрямую айпи, а через ХЛобби не могу??? , подскажите.

Сеть:Радио 2.4 ГГц, 10МБ подключение до провайдера , далее по ВПН подключение, происходит подключение по внутреннему айпи.
Спасибо.

ES_Vanka-Vstanka_09
28.04.2005, 08:03
В общем проблема в том, что ХЛобби неправильно определяет айпи адрес если их несколько, решается так: у тебя два айпи : 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
Файла config.ini и оставляешь программу запущенной…….усе
Теперь тебе не придется более ничего ни вводить ни убирать .
Удачи !.
;)

23AG_Garik
28.04.2005, 09:18
Если всё вышеописанное не помогает, ИЛ никак не коннектится, не напрямки ни через ГЛ, что в этом случае может быть?

HT
28.04.2005, 09:35
Так, просто для проверки спрошу:
- файерволл точно не мешает? Отключить (только для проверки, заработает - создаем правила для программ коннекта)
- бывает, некоторые провайдеры закрывают порты, какие им заблагорассудиться - надо выяснить.

=FB=Storm
28.04.2005, 13:10
Поставь не тот АйПи что 192 а тот что 10. Короче говоря тот что у тебя меняется после каждого коннекта к ВПН.

Пример с моим ВПН. Ставлю в ил2коннект тот что 10, прописать в конф и оставить прогу работающей. Через ил2коннект конектимся к любому. После коннекта через ил2коннект можно подсоединиться к любому серваку в Лобби. После выхода с этого сервака в Лобби и повторного коннекта хоть к нему же будет таймаут. Приходится снова один раз законнектится через Ил2коннект.
Прописывание АйПи вручную в конфе ведет к таймауту на любые серваки.

RR_Kopf
28.04.2005, 14:53
О как...

Вечером попробую

Kmett
28.04.2005, 15:26
;Default is 1 (on)
DetectLocalIP = 0 <-----------вот тут изменяем 1 на 0.
Order=20

;)
все верно VPN - становится маршрутом по умолчанию - те 0


Тема кстати около года назад подымалась - в настройках
2 Storm
Косяк в следующим - после коннекта через лобби в conf.ini
localHost= остается пустой.

Я делаю проще: открываю в нотепаде conf.ini ручками прописываю адрес и делаю "сохранить как" под тем же именем, после этого нотепад не закрываю, перед тем как по новой коннектится опять "сохранить как" , если делать просто "сохранить" не работает

да localHost= обязательно с МАЛЕНЬКОЙ БУКВЫ, может тут трабла,поскольку при автоматическом определении в файл пишется LocalHost=
и как результат - таймаут, а Ил-2 коннект пишет правильно - за что отдельный респект Alezz-у

ES_Vanka-Vstanka_09
28.04.2005, 15:51
Поставь не тот АйПи что 192 а тот что 10. Короче говоря тот что у тебя меняется после каждого коннекта к ВПН.

Пример с моим ВПН. Ставлю в ил2коннект тот что 10, прописать в конф и оставить прогу работающей. Через ил2коннект конектимся к любому. После коннекта через ил2коннект можно подсоединиться к любому серваку в Лобби. После выхода с этого сервака в Лобби и повторного коннекта хоть к нему же будет таймаут. Приходится снова один раз законнектится через Ил2коннект.
Прописывание АйПи вручную в конфе ведет к таймауту на любые серваки.
Ага, такая же байда

RR_Kopf
28.04.2005, 22:12
Короче нифига не прокатило. Ни один из вариантов...:(

Я в растройстве:(

HT
28.04.2005, 22:29
Короче нифига не прокатило. Ни один из вариантов...:(

Я в растройстве:(
Если не лень - завтрева (ну или даже сегоднева) поведай мне в аське, что там и как делали, в общих чертах...Я все же тож мало-мало соображаю в контуперах - всего-то лет 15 с ними возюкаюсь %)

ES_Vanka-Vstanka_09
29.04.2005, 05:48
Вот оригинальное решение, вчера попробовал, прокатывает :

Изменяем в файле конфигурации ГиперЛобби (файл hlpro) :

[Forgotten Battles]
изменяем параметр DetectLocalIP = 1
на 0 тоесть DetectLocalIP = 0

Изменяем в конфиге Ил-2(файл Conf ini):

[NET]
speed=900
routeChannels=0
serverChannels=31
localPort=21000
remotePort=21000
SkinDownload=0
serverName=
serverDescription=
remoteHost=
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0
localHost=192.168.50.1


Внимание!!!! после того как вы прописали этот параметр, нужно скопировать
весь раздел [NET] и вставить его в самом низу, самым последним после параметра VideoSetupId=

;) Работает, проверенно.

Далее,моменты важные:
localHost= <-------- с маленькой буквы!!!!, точно тут подметили, траблы тут.
Видимо Лобби не может потереть раздел скопированный внизу, и деваться ему некуда как коннектися по введенному айпи ..... :p хе-хе-хе

Ил2 коннект отключил, проверял чисто на Лобби.

Сам Ил2 коннект работает хитро , тут фишка в UDP редиректе, которая имеет , как писал Алеzz четыре способа подключения........
%) , так что мыльте ежели чито ему, или SLI_TOT_53y, может парни и расскажут.

ES_Vanka-Vstanka_09
29.04.2005, 05:55
А ще, есть такая программулинка крохотная , которая показывает все твои соединения на лету и порты, так что сразу видно какая программа по какому порту и айпи тыкается и куда ткнулась ;)
ииии зоффут её.......

CurrPorts - displays the list of all currently opened TCP and UDP ports on your local computer

VASILICH
29.04.2005, 20:31
во попробуй

в папку с прогой с заменой

Baikall
14.05.2005, 00:46
Короче нифига не прокатило. Ни один из вариантов...:(

Я в растройстве:(
Звони провайдеру требуй выделенный Ай Пи без этого ни как не прокатит .:)

mamali
16.05.2005, 12:36
в конф.ини ИЛа напиши именно localHost a не LocalHost

ES_Vanka-Vstanka_09
20.05.2005, 23:00
в конф.ини ИЛа напиши именно localHost a не LocalHost
кстати, вот эту фишку проверял, ........ пофиг , что так что этак , но !!! , в конце конфиг ини продублировать все что нацарапано в NET - все 100% работает , проооооверено ;)