ЗЫ1 система вин98 на всех компах..
это у меня сделано.. вобщем сервер(где две сетевухи) видит оба компа.. комп №1 не видит комп №2 но они оба видят сервер.. но мне надо сделать игровой сервер .. но в играх сервера видит только комп №1.. как я понимаю когда я создаю игру то игра создает один сокет и привязывает его к ip сервой сетевой карты и вторая сетевуха как бы остается нерабочей %)
вобщем я понял что мой сервер не есть роутер %)
как его сделать в винде98 ?
ЗЫ1 система вин98 на всех компах..
это у меня сделано.. вобщем сервер(где две сетевухи) видит оба компа.. комп №1 не видит комп №2 но они оба видят сервер.. но мне надо сделать игровой сервер .. но в играх сервера видит только комп №1.. как я понимаю когда я создаю игру то игра создает один сокет и привязывает его к ip сервой сетевой карты и вторая сетевуха как бы остается нерабочей %)
вобщем я понял что мой сервер не есть роутер %)
как его сделать в винде98 ?
Чтобы все заработало, нужно сделать маленькое исправление в системном регистре:
- добавить String Value в ключ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP
- назвать его EnableRouting и присвоить значение 1
После чего можно запустить winipcfg (стандартная утилита) и увидеть там галочку рядом с ip Routing enabled, после чего все прописанные таблицы роутинга начинают работать