Просмотр полной версии : Не могу играть в инете (VPN)
Народ, подскажите решение проблемы, может быть кто-то сталкивался или слышал:
У меня локальная сеть, в инет выхожу с помощью VPN. при попытке подсоедениться через HyperLobby на какой нить сервер у меня Timeout. И так на любой сервер в инете. Внутри своей сети играю отлично, файерволом все разрешено. Версия игры 4.04m.
P.S. Слышал что нужно чтото прописывать в конфиге, подскажите что конкретно и где. Мучаюсь уже не один месяц, так полетать охота :(
Скорее всего у тебя в conf.ini в секции {net} в строке localHost забит не тот IP-адрес.
пробовал ставить разные ипы, толку ноль:(
Выясни свой интернет АйПи (cmd - > ipconfig) и аккуратно запиши его в разделе NET:
[NET]
speed=1500
routeChannels=0
serverChannels=7
localPort=21000
remotePort=21000
SkinDownload=0
serverName=
serverDescription=
remoteHost=209.209.44.54
localHost=ххх.хх.ххх.хх <---- здесь
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=1
checkTimeSpeedDifferense=0.07
checkTimeSpeedInterval=7
Если не будет работать после этого - нужны будут терки с твоим провом, что, почему и как. Это уже засады сетки. У всех лечится именно корректировкой конф.ини, как это описывалось выше.
Заодно в конф файле HyperLobby пропиши следующую вещь:
[Forgotten Battles]
joinDelay=1
clientRate=3000
;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 <--------- именно ноль, а не один
Order=20
Гуд лак :)
Добавлю свои 5 копеек:
localHost=ххх.хх.ххх.хх <---- здесь
Это твой адрес в VPN сети провайдера.
Если IP адрес при подключении к VPN выдается автоматически, то придется менять эту строчку при каждом соединении, или обговорить вопрос с админом прова, что бы тебе выдавался постоянный адрес.
Ну, и ещё 5 копеек. Очевидно, у чела фейковый ИП, не реальный (тогда бы проблем не было). Т.о., есть два адреса, один внутренний (что-то типа 10.х.х.х), другой - внешний, обычно адрес DNS, назначается автоматически, но один и тот же. Узнать его можешь (после подключения VPN) по команде ipconfig.
Удобнее:
в conf.ini прописать отдельную (ещё одну) секцию
[NET]
localHost=твой внешний IP
Причём разместить эту секцию ниже существующей и так, чтобы между ними была ещё какая-то. Эта заморочка, может, уже не нужна, но раньше лобби упорно переписывало localHost, а вот до второй секции [NET] не доходила :)
NichtLanden
03.04.2006, 16:37
Наскоко я понял там все равно получаетя что типа NAT. А может хватит тока внешнего адреса провайдера, просто жаба давит платить за выделенный IP?
Наскоко я понял там все равно получаетя что типа NAT. А может хватит тока внешнего адреса провайдера, просто жаба давит платить за выделенный IP?
На кой тебе черт выделенный IP?
посмотреть что тебе присвоили в данной сессии и записать это дело в конфиг - дело 1 мин
Наскоко я понял там все равно получаетя что типа NAT. А может хватит тока внешнего адреса провайдера, просто жаба давит платить за выделенный IP?
"Выделенный" IP тебе понадобится, если, например, ты хочешь захостить в Иле. Ну, или разместить какой-нить интернет-ресурс у себя.
Чтобы подсоединяться к уже существующим хостам, достаточно только внешнего IP. Это же касается и тимспика.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot