URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 68778
[ Назад ]

Исходное сообщение
"неработают игры в роутинге"

Отправлено Cyber , 07-Сен-06 21:15 
есть линух редхат9
на нем построен обычный роутер между сетями 172.16.0.0, 172.17.0.0 и 172.18.0.0

в сетевых играх которым невозможно указать адрес сервера (например WarCraftIII) не отображаются созданные сервера.

а в играх типа CounteStrike естественно все нормально, так там можно указать конкретно iP адрес.

как это побороть?


Содержание

Сообщения в этом обсуждении
"неработают игры в роутинге"
Отправлено bloom , 08-Сен-06 11:55 
>есть линух редхат9
>на нем построен обычный роутер между сетями 172.16.0.0, 172.17.0.0 и 172.18.0.0
>
>в сетевых играх которым невозможно указать адрес сервера (например WarCraftIII) не отображаются
>созданные сервера.
>
>а в играх типа CounteStrike естественно все нормально, так там можно указать
>конкретно iP адрес.
>
>как это побороть?

broadcast/multicast пинать
для bsd - mrouted


"неработают игры в роутинге"
Отправлено Cyber , 14-Сен-06 21:30 
>broadcast/multicast пинать
>для bsd - mrouted

сорри за тупость.
это как так "пинать"
поподробней можно?


"неработают игры в роутинге"
Отправлено Cyber , 15-Сен-06 16:40 
up



"неработают игры в роутинге"
Отправлено bloom , 17-Сен-06 16:05 
>up

http://www.opennet.me/man.shtml?topic=mrouted&russian=0&cate...


"неработают игры в роутинге"
Отправлено Cyber , 18-Сен-06 21:13 
>>up
>
>http://www.opennet.me/man.shtml?topic=mrouted&russian=0&cate...

а у меня линух....

я вот спрашивал тут у людей, говорят должно все работать без дополнительных настроек...

и еще, я не указывал на интерфейсах адреса BROADCAST, это может влиять?


"неработают игры в роутинге"
Отправлено ZoolK , 18-Сен-06 22:37 
>есть линух редхат9
>на нем построен обычный роутер между сетями 172.16.0.0, 172.17.0.0 и 172.18.0.0
-skip
>
>как это побороть?

vi /etc/sysctl.conf

net.ipv4.ip_forward=1
чтоб пакеты форвардились между интерфейсами.

И на каждой винюковой машине нужно сделать
что-то типа:
для подсети 16:
route add -net 172.17.0.0 netmask 255.255.255.0 gw 172.16.0.1
route add -net 172.18.0.0 netmask 255.255.255.0 gw 172.16.0.1
------------------------------ИП роутера 16 подсети^^^^^^^^^^^^
для подсети 17:
route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.17.0.1
route add -net 172.18.0.0 netmask 255.255.255.0 gw 172.17.0.1
------------------------------ИП роутера 17 подсети^^^^^^^^^^^^
для подсети 18:
route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.18.0.1
route add -net 172.17.0.0 netmask 255.255.255.0 gw 172.18.0.1
------------------------------ИП роутера 18 подсети^^^^^^^^^^^^

это в автозагрузку в виде бат файла.Синтаксис route не помню,виндов рядом нет чтоб проверить
но суть, думаю, ясна. После этого должны забегать пинги между подсетями и т.п.
Надеюсь получится:).